タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Programmingとcに関するaklaswadのブックマーク (1)

  • c - *sとs[]の違い : 404 Blog Not Found

    2008年04月04日03:00 カテゴリTips c - *sとs[]の違い これ、結構tricky。 The C Programmming Lanugage K&R 「 *s 」と「 s[] 」の違い - IT戦記 コメント欄にある「K&Rの5.3を読めばわかる」かというと多分わからない。それどころか P. 100 char s[]; and char *s; are equivalent; なんて書いてあるから余計わからなくなると思う。 なのだけど、すっごく簡単な覚え方がある。 答えは sの値を変更できるか 要するに char *s = "pointer"; printf("%s\n", ++s); はOKだけど、 char s[] = "array"; printf("%s\n", ++s); はNGということ。GCCなら error: wrong type argument to

    c - *sとs[]の違い : 404 Blog Not Found
    aklaswad
    aklaswad 2008/04/04
    トラックバックにもあるが、エキスパートCプログラミングに非常にわかりやすく書いてある。読み物としてもとても楽しい本なので是非読むべし。http://www.amazon.co.jp/dp/4756116396
  • 1