タグ

ブックマーク / www.sgnet.co.jp (1)

  • C言語講座>第7章 C言語のポインタ2 ~charポインタとchar配列~

    char ポインタ型は、他の型をポインタとして宣言した場合と、 使われ方がかなり違ってきます。この章では、ポインタの中でも特殊な存在である、 char ポインタに絞って説明していきます。 次の記述を打ち込んで、実行してみてください。 -- リスト18-- #include <stdio.h> #include <string.h> void main() { char array[7]; char *ptr; /** * char配列に、文字列をコピーする */ strcpy(array, "abcdef"); /** * char ポインタに、char配列の先頭のアドレスをコピーする */ ptr = &(array[0]);  (1) /** * char 配列、char ポインタをそれぞれ文字列形式で表示する */ printf(" array = %s\n ptr = %s\n",

  • 1