我试了一下后面那个是错的,为什么不能写成后面那样呢?
1.#include <stdio.h>
2./* 定义say函数 */
3.void say(char string[]) //数组参数应该怎么写呢
4.{
5. printf("%s\n",string); //打印字符串
6.}
7.int main()
8.{
9. //定义字符串数组
10. char string[] = "我在慕课网上学习IT技能!";
11 say(string); //调用say函数输出字符串
12. return 0;
}
1.#include <stdio.h>
2./* 定义say函数 */
3.void say(char string[]) //数组参数应该怎么写呢
4.{
5. printf("%s\n",say(string)); //打印字符串
6.}
7.int main()
8.{
9. //定义字符串数组
10. char string[] = "我在慕课网上学习IT技能!";
//调用say函数输出字符串
12. return 0;
}