C言語なら俺に聞け(入門編)Part 60at TECHC言語なら俺に聞け(入門編)Part 60 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト135:デフォルトの名無しさん 10/02/03 17:37:00 勉強のためなんだろうから、あえて使ってないんだろう。 最初にj=0にしておけば、mojiCへの代入はすべて mojiC[j++]= とやれば途中のj++の部分は全部消せる。 最後にmojiC[j++]='\0';とかいれとけ 136:デフォルトの名無しさん 10/02/03 17:43:51 strlen memcpyという関数を自作すれば見通し良い。 137:デフォルトの名無しさん 10/02/03 18:14:08 同一名称、あるいは酷似した名称を使うのは 車輪の再発明で悦に入る行為かもな 内容は同じなライブリ関数を自作して使用するの は悪いこととは限らないといった程度 138:やってみた 10/02/03 18:16:48 void * memcopy(void *d1, const void *s1, size_t sz) { char *d2 = d1; const char *s2 = s1; while (sz-- > 0) *d2++ = *s2++; return d1; } 139:デフォルトの名無しさん 10/02/03 19:02:08 int m=strlen(a); // 超違和感 140:デフォルトの名無しさん 10/02/03 19:03:45 何故sprintf()を使わないのか?無意味な苦労はバグを生むだけ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch