トップページ > コンテンツ > プログラミング入門 > C言語入門 > C言語の基本まとめ > C言語での文法まとめ > ポインタとは > ポインタの注意事項

char *pt;
char string[] = "Test";

pt = string;
while(*pt != '\0') {
  pt++;
}
のようにポインタをずらした後は、printf("%s",pt);としても文字列は指してないので
注意。また、*strはポインタ型でないので、
char str[] = "Test";
while(*str != '\0') {
  str++;
}
のようにずらすことはできない。
最終更新:2011年04月02日 16:44