C統合・質問スレッド
at TECH
325:デフォルトの名無しさん
05/02/11 01:14:37
>>323
ありませんよ。
Cで一般的に言われる文字列というものは、最後がヌル文字'\0'で終わることを前提
としています。提供されるシステム関数strcat()などもそうです。
一文字のcharはそういった関数で使用することはできません。
char dest[100];
char src1[] = "abc";
char src2 = 'x';
int len;
len = strlen(strcpy(dest, src1));
dest[len] = src2;
dest[len + 1] = '\0';
こんな感じですかね。もっとアクロバット的な方法もあるんでしょうが...。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5373日前に更新/239 KB
担当:undef