c語言怎麼設定函式返回值為char字串型別

2021-04-20 19:04:52 字數 1120 閱讀 1696

1樓:珠光寶氣玲瓏鎖

給你寫了bai個例子,dufun函式用於為字串zhi開闢空間dao,然後返回字內符串的指標

容 #include #include char * fun(int n) void main() ray[4]...

c語言怎麼設定函式返回值為char*字串型別?

2樓:匿名使用者

把函式的返回值的型別設定為char型別的指標就可以了。

例如:char* multmatrix( )例項:#include

using namespace std;

char* multmatrix( )

int main()

執行結果:

a bc da bc d

3樓:悶聲發大才

老大,你**寫得有問題,首先你先確定是字串指標,而不是指標陣列char *p[127];

char *str[127];

這兩行都有問內題

char* getstring(char *str)int main()

4樓:匿名使用者

char *x[127];

修改為 char x[127];

char *p[127];

char *str[127];

修改為char p[127];

char str[127];

c語言中可以定義返回char*的方法嗎

5樓:風行我閃

char * return_char(void)

//要記住在不需要了的時候free;

6樓:匿名使用者

可以啊, 沒問題的. 但是要注意變數生存週期的問題

c語言函式怎麼返回char[]型別

7樓:heart阿飛

c語言中,函式的定義格式:函式返回值型別 函式名 (形參列表)。

所以,返回值為char* 的函式指標的定義格式是:

char* (*指標變數名)(函式形參列表){函式體;}

C語言pow函式返回值是什麼型別的

c c 中的數學函式 bai原型 在 dutc2.0中原型為 zhiextern float pow float x,float y 而在vc6.0中原型為double pow double x,double y 標頭檔案 math.h cmath c 中 功能 計算daox的y次冪。返回值 x不能...

C中的返回值指的是什麼,C函式返回值是什麼意思,幹什麼的

首先,c語言中的函式有兩種形式 1 有返回值,2 無返回值。有返回值的函式會把內執行的結果 容也就是你寫這個函式的目的 返回到主函式中。沒有返回值的函式主要是為了完成某種任務 其實這是廢話,函式的功能就是為了完成某種任務。而一般沒有任何值返回到主函式中 也可以通過在無返回值的函式中操作全域性變數來改...

C裡返回值為int型別陣列的函式如何定義

int 實際上是乙個類,它的基類是array.實際上,所有的陣列型別都是類,而且基類是array.int arr new int 10 實際上是建立了int這種型別的乙個物件,只是微軟為了讓大家習慣,就使用了類似c 的陣列定義方式。你的補充問題是不是這個意思 arr randques randque...