- C言語なら俺に聞け 151
894 :デフォルトの名無しさん (ワッチョイ 0301-oJPG)[sage]:2019/06/14(金) 18:35:21.76 ID:6z9b86iK0 - void *p;
p++ を許すのは GCC拡張だっけか
|
- C言語なら俺に聞け 151
898 :デフォルトの名無しさん (ワッチョイ 0301-oJPG)[sage]:2019/06/14(金) 18:48:29.67 ID:6z9b86iK0 - >>897
確かポインタ演算時は1バイト (char) 扱いだったかな?
|
- C言語なら俺に聞け 151
902 :デフォルトの名無しさん (ワッチョイ 0301-oJPG)[sage]:2019/06/14(金) 21:51:26.70 ID:6z9b86iK0 - double * には double * だけを許し char * や strucut foo * を渡したらアカンと
要求される型を厳しくチェックしようとすると 「ポインタだったら実体の型は何でもいい」 という指示を char * に含ますわけにはいかない
|