線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:645
推到 Plurk!
推到 Facebook!

☆請問一下★

尚未結案
fj9071
一般會員


發表:8
回覆:4
積分:2
註冊:2005-01-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-06 23:51:17 IP:61.221.xxx.xxx 未訂閱
#include #include #include void main(void){ char str1[81]; char str2[81]; printf("輸入第ㄧ測試自串(str1):"); gets(str1); printf("輸入第二測試自串(str2):"); gets(str2); 『strcpy(str1,str2);』<----如何把這行改掉用指標寫,也可得到相同答案 printf("字串str1內容為=>%s\n",str1); }
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-07 00:02:07 IP:61.31.xxx.xxx 未訂閱
是指這樣嗎    
 
#pragma hdrstop    #include 
#include     //---------------------------------------------------------------------------    #pragma argsused
int main(int argc, char* argv[])
{
    char str1[81], *str2;
    printf("輸入第ㄧ測試自串(str1):");
    gets(str1);
    //『strcpy(str1,str2);』<----如何把這行改掉用指標寫,也可得到相同答案
    str2 = str1;
    printf("字串str2內容為=>%s\n",str2);
    system("pause");
    return 0;
}
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-07 09:10:03 IP:210.68.xxx.xxx 未訂閱
fj9071您好: 請參考版規說明: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=48259 縮排您的程式碼以及為您的主題取一個有意義的名稱 順心
fj9071
一般會員


發表:8
回覆:4
積分:2
註冊:2005-01-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-07 10:43:19 IP:61.221.xxx.xxx 未訂閱
首先先謝謝這位大大的回覆..^^ 因為我是新手,所以沒學到system("pause"); 原始碼:
#include 
#include     void main(void){
  char str1[81]; char str2[81];
  printf("輸入第ㄧ測試自串(str1):");
  gets(str1);
  printf("輸入第二測試自串(str2):");
  gets(str2);
 『strcpy(str1,str2);』
  printf("字串str1內容為=>%s\n",str1);
  printf("字串str2內容為=>%s\n",str2);
}
若我們輸入str1:welcome! , str2:hello! 結果str1是:hello! ,str2也是hello! 『strcpy(str1,str2);』<----如何把這行改掉用指標完成,也可得到相同答案 也就是不要用內建函式!! 謝謝大大!
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-07 15:06:52 IP:61.66.xxx.xxx 未訂閱
引言: int main(int argc, char* argv[]) { char *str1, str2[81];//str1是指標吧 printf("輸入第ㄧ測試自串(str2):"); gets(str2); //『strcpy(str1,str2);』<----如何把這行改掉用指標寫,也可得到相同答案 str1 = str2;//等於strcpy(str1,str2)=>str1指到str2 printf("字串str1內容為=>%s\n",str1); printf("字串str2內容為=>%s\n",str2); system("pause");//只是暫停,輸入任意鍵繼續往下跑 return 0; }
如果這樣還不是你要的答案,那就請原諒我看不懂在問什麼了
系統時間:2024-05-19 19:57:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!