回答編集履歴

1

図を追加しました。

2024/01/04 02:56

投稿

tatsu99
tatsu99

スコア5540

test CHANGED
@@ -1,4 +1,8 @@
1
1
  修正しておきました。
2
+ char *a[10]={"one","two","three","four","five","six","seven","eight","nine","ten"};
3
+ で定義した場合、変数aの状態は、以下のようになります。
4
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-01-04/afa8adfa-6ec5-42fe-b546-6ead4abe21ac.png)
5
+ この場合、strcpyによる入れ替えはできません。ポインターの付け替えのみが可能となります。
2
6
  ```C
3
7
  #include <stdio.h>
4
8
  #include <string.h>