C言語なら俺に聞け( ..
[2ch|▼Menu]
8:デフォルトの名無しさん
08/04/29 12:01:10
#include <iostream.h>

main()
{
char *(*pp)[3];
printf("%lu", sizeof(char*));
printf(" pp%lu", pp);
printf(", ++pp%lu", ++pp);
}
というプログラムを実行すると
"4 ,アドレス ,アドレス+12"と、表示されました。
ppは要素が三つの配列へのポインタのポインタだから、
ppがインクリメントされればアドレス+4になると思うのです。
どうして成らないのでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5502日前に更新/213 KB
担当:undef