C言語なら俺に聞け(入門篇) Part 3
■ このスレッドは過去ログ倉庫に格納されています
0141デフォルトの名無しさん
2006/10/19(木) 19:11:17これはmonth_nameを呼び出すたびに配列nameを初期化しなくても済むからってことでしょうか?
char *month_name(int n)
{
static char *name[] = {
"Illigal month",
"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December"
};
return (n < 1 || n > 12) ? name[0] : name[n];
}
■ このスレッドは過去ログ倉庫に格納されています