請教一下大家:
假設有一個字串:char* source="ABCDEFGH";
而現在有三個字串,分別要截取上面字串
即希望做到
char* string_1..的結果是"AB"
char* string_2..的結果是"CD"
char* string_3..的結果是"EFGH"
要如何做到....我試過strncpy...但是output怪怪的.....
我有查過書...但是連續用strncpy.對同一source截取二次...
就會怪怪的.......這是為何ㄋ....盼大家指點小弟迷津.....
--
※ Origin: 程式設計樂園 ◆ From: u882526.SHIN34.ab.nthu.edu.tw
char * string_1;
strcpy(string_1, source, 2);
char * string_2;
strcpy(string_2, source+2, 2);
char * string_3;
strcpy(string_3, source+4, 4);
我應該會這樣寫...有沒有錯就不了了...
--
[1;32m※ Origin: [33m元智大學 風之塔 [37m<bbs.yzu.edu.tw> [m
[1;32m※ From : [36mn213.n203-107-6.eranet.NET [m