前提・実現したいこと
なぜ文字列配列に整数を加えると、先頭から整数分を除いた文字列が指定されるのか。
該当のソースコード
C
1#include <stdio.h> 2int main(void){ 3 char s[]="ABCDEF"; 4 printf("%s\n",s+2); //CDEF 5 return 0; 6}
試したこと
いろいろ調べてみたのですが、調べ方が悪かったのか上手くヒットせず…
![guest](/img/icon/icnUserSample.jpg)
回答1件
あなたの回答
tips
プレビュー
投稿2020/03/01 10:15
なぜ文字列配列に整数を加えると、先頭から整数分を除いた文字列が指定されるのか。
C
1#include <stdio.h> 2int main(void){ 3 char s[]="ABCDEF"; 4 printf("%s\n",s+2); //CDEF 5 return 0; 6}
いろいろ調べてみたのですが、調べ方が悪かったのか上手くヒットせず…
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/01 10:23
2020/03/01 10:26