だから、私はこのコードを持っています:
void stringCounter( char cp[], int counter[] ) {
char c;
for ( int i = 0; strlen(cp); i++ ) {
c = cp[i];
// Checking to see if the variable c is alphanumeric...
if ( isalnum(c) ) {
if ( c >= 'A' && c <= 'Z' ) {
counter[c - 'A']++;
} else {
counter[26]++;
}
}
}
return;
}
そして、(リストされたコードの) 5 行目に不正なアクセス エラーがあります。このエラーを修正する方法が本当にわかりません!私は物事をポインターにしようとしましたが、物事をポインターにしないようにしましたが、実際には取得できません。通常、プログラムをかなりうまくデバッグできますが、これには本当に問題があります。
どんな助けでも大歓迎です。