演習11ー1
問: List11-3におけるpに対する代入を、次のように変更してみよう。プログラムを作成して実行結果を確認するとともに、実行結果に対する考察を行うこと。
p = “456” + 1;
// Ex1101.c
#include <stdio.h>
int main(void)
{
char* p = "123";
printf("p = \"%s\"\n", p);
p = "456" + 1;
printf("p = \"%s\"\n", p);
return 0;
}
コメント
456の4からプラス1分ずれた5がポインタになっている。
書籍情報
コメント