ポインタ配列例題解析

421 ワード

# include void main(void){ char *str[4]; char * s; s = "ABCD!";//sは最初のアルファベット「A」のアドレスを格納します.*str = "Hello!"; /* strは&str[0]、*pはstr[0]を表す.str[0]自体がint*タイプ(すなわちポインタ変数);*/str[1] = "China!"; printf("%s", s); printf("%s", str[0]); printf("%s", *str); printf("%s", str[1]);}/*VC++6.0での実行結果は以下の通りである:-----------------ABCD!Hello!Hello!China!-------------------------*/