*tbl[j]の場合は'\0'でした。
基本的な質問すみませんでした。
検索結果 2 件
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ポインタの質問
- 返信数: 1
- 閲覧数: 1001
ポインタの質問
char *tbl[30][30]; と宣言した時
例えば配列要素にNULLが格納されているかどうかを確認する時
i,j はグローバル変数
for(i=0 ; i <30 ; i++){
for(j=0 ; j < 30 ; j++){
if ( tbl[j] == NULL) break;
}
}
とある本に書いてありましたが、*tbl[j]が正しいと思うのですが
いかがでしょうか?
例えば配列要素にNULLが格納されているかどうかを確認する時
i,j はグローバル変数
for(i=0 ; i <30 ; i++){
for(j=0 ; j < 30 ; j++){
if ( tbl[j] == NULL) break;
}
}
とある本に書いてありましたが、*tbl[j]が正しいと思うのですが
いかがでしょうか?