C言語なら俺に聞け(入門編)Part 96
■ このスレッドは過去ログ倉庫に格納されています
0790785=787
2012/02/11(土) 13:52:37.73を使ってさっと書けるのはこんなもん。
int を使う場合に良い例は思いつかんかった。
私が **pp の必要性に迫られるのは、いつも文字列の時。
#include <stdio.h>
int main(void)
{
char *messages[] = {"good morning", "hello", "good bye", "see you", NULL};
char **pp;
int i;
for(i=0;messages[i] != NULL;i++){
fprintf(stderr, "messages[%d] = \"%s\"\n", i, messages[i]);
}
pp = messages;
for(i=0;pp[i] != NULL;i++){
fprintf(stderr, "pp[%d] = \"%s\"\n", i, pp[i]);
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています