回覆列表
-
1 # 大國師魂系列
-
2 # 使用者774525162888855
input函式的返回值型別為字串資料。如果要接收到的是一個整數的話,就應該用int把它轉變為整數。
-
3 # 晨雪曦陽
chr(65)輸出的是大寫的A. 注意:ChrB 函式作用於包含在 String 中的位元組資料。ChrB 總是返回一個單位元組,而不是返回一個字元,一個字元可能是一個或兩個位元組。
ChrW 函式返回包含 Unicode 的 String,若在不支援 Unicode 的平臺上,則其功能與 Chr 函式相同。 單個字元,輸出應該是一樣的,仔細檢查一下一下,i是否為字串。
-
4 # 使用者1228436877168
給你寫了個例子,fun函式用於為字串開闢空間,然後返回字串的指標
#include
#include
char * fun(int n)
{
return (char *)malloc(n);
}
void main()
{
char *ray;
int i;
ray = fun(5);
for (i = 0; i
{
ray[i] = 65+i;
}
ray[4] = "\0";
printf("%s", ray);
}
輸入並返回字串的函式是return. turn back. 函式,是線性函式。