まず次のプログラムがどのように動作するか観察してください。これは正しいプログラムです(わかりますね)。しかし改善の余地があります。どうすべきか指摘してください。
void Func( const char *from, char *pcTo ) { const char *pLetter = from; char *pc = pcTo; for ( ; *pLetter!='\0'; pLetter++ ) { *pc = *pLetter; pc++; } *pc = '\0'; }
<< 問題一覧に戻る
(「C言語実力診断クイズ」は2001年5月から9月にかけて作成されたコンテンツです。)