课程
/后端开发
/C
/C语言入门
void say(char string[])
2015-03-11
源自:C语言入门 6-7
正在回答
有方括号(bracket)才表示这个string是数组,否则就是一个char变量了。
另外,在函数参数中声明一个数组,实际上相当于是一个指针,也就是说 char string[] 等同于 char *string
是的。这个是格式要求的
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答include <stdio.h> /* 定义say函数 */ void say(char string[]) //数组参数应该怎么写呢? { printf("%s\n",string); //打印字符串 } int main() { //定义字符串数组 char string[] = "我在慕课网上学习IT技能!"; say(string); //调用say函数输出字符串 return 0; }
1 回答函数名与参数括号之间是否需要空格?
1 回答请问各位大神,这样子( void say(char string[]) ;)为什么可行
1 回答void的函数调用要传参数吗
1 回答为什么主函数要加括号