1樓:匿名使用者
//這樣的???
# include
# include
using namespace std;
int main (void)
string add (string s1, string s2)
2樓:匿名使用者
像這樣的:
#include
using namespace std;
#include
char *fun(char *str) ;
int main()
char *fun(char *str)
; //定義另乙個字串來儲存你返回的字串char *temp=str,*temp2=str2 ;
int op,top=0 ;
while(1)
}if(op==0)
temp++ ;
}str2[top]='\0' ;
strcpy(str,str2) ; //將str2拷貝到str 上去
return str ; 返回字串}
c 語言帶返回值的函式 返回值是字串型別的應該怎麼定義和呼叫呀
3樓:匿名使用者
給你寫了個例子,fun函式用於為字串開闢空間,然後返回字串的指標#include
#include
char * fun(int n)
void main()
ray[4] = '\0';
printf("%s", ray);}
4樓:
可以這樣寫。。。
假設函式名是test,那麼可以寫成下面這樣。。
char* test(){}
希望對你有幫助。。。。
5樓:
c語言沒有字串型別的,只有字元陣列。
6樓:匿名使用者
定義:char * func(char * ch)// ch是乙個字元陣列的首位址 ,函式返回乙個字串的首位址。
呼叫:void main()
; //在這定義乙個字串
ch=func("dddddd"); //在這裡呼叫}
7樓:白石黃海青
定義乙個全域性變數的字元陣列
8樓:匿名使用者
返回字元指標就可以了
運用C 如何讀取一行字串的指定字元
從檔案中讀取資料,一行一行的讀取,用getline include fstream in cstring strfilename e 測試 a.txt 路徑是雙斜槓 in.open strfilename,ios in ios base in while in.eof 如果沒有讀到檔案結尾in.cl...
C 如何把字串中的大小寫轉換
首先我要想知道 不知道是你抄寫錯了 還是書上寫錯了。區區50 第一 沒有標頭檔案 include因為你用到了isgraph 第二 int numgraph char string 中的count變數沒有初始化,count 是乙個隨機值。本人沒有修改這個地方就是讓你效果,建議你用for迴圈輸出。我希望...
用C語言求解 刪除字串的字元,用C語言求解 刪除乙個字串的乙個字元
int n maxstring 字串最大長度char n strsrc 原始串char n 1 strdes 目標串char delchar c int i 0 int j 0 for i 0 i n i 上面幾條語句就實現了你的要求。要輸出的話那簡單。int i 0 for i 0 i n 1 i...