先生!int型で+1すると1番地先へ進むということは
char型なら0.25番地進むということですか?
32bitCPUはメモリバスや内部処理が32bitなのであって
アドレッシングの単位は違うと思うです!
char *cp;
int *ip;
printf("cp:%pncp+1:%pnip:%pnip+1:%pn",cp,cp+1,ip,ip+1);
してみるとわかるです!
実行結果はこうなったです!
cp:0x8fe13344
cp+1:0x8fe13345
ip:0x0
ip+1:0x4

>>243
Cマガジンでも入門連載やってるみたいだね