C/C++の宿題を片付けます 122代目at TECH
C/C++の宿題を片付けます 122代目 - 暇つぶし2ch262:デフォルトの名無しさん
09/01/19 00:12:27
昨日も書き込んで、アドバイスをもらったのですが、
ちょっとしたトラブルが発生したので、もう一度書き込みます。

#include<stdio.h>

char *my_strcpy(char *s1, char *s2){
int i = 0;
while(s2[i] != '\0'){
s1[i] = s2[i];
i++;
}
s1[i] = '\0';

return s1;
}

int main(){
char *s1 = "abc";
char *s2 = "wxyz";
my_strcpy(s1, s2);
printf("s1:%s s2:%s \n", s1, s2);
return 0;
}

s2の文字数がs1の文字数より大きいとき、
s2が表示されないのはなぜでしょう。
教えてください。
よろしくお願いします。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch