そこで、次のメソッドを書きました。
void removeEndingColon(char *charArrayWithColon) {
// remove ':' from variableName
size_t indexOfNullTerminator = strlen(charArrayWithColon);
charArrayWithColon[indexOfNullTerminator - 1] = '\0'; // replace ':' with '\0'
}
しかし、Eclipse で次のコードを使用してテストすると、出力が得られず、実行可能ファイルを実行できない理由がわかりません。
char *charArray1 = "ThisHasAColonAtTheEnd:";
removeEndingColon(charArray1);