本文目录一览:
C语言函数int XX(void)
C函数的定义格式只有一种格式:
返回值类型
函数名(参数列表){};参数列表用逗号分隔。
如果不需要返回值类型就写void
就好了。比如:
void
sayhello(){printf("Hello
World");}
对应到上面的格式就是:
返回值类型:void
函数名:sayHello
参数列表:没有,即为空,可以写void,也可以不写。但是返回值没有一定要写void。
函数体:printf("Hello
World");
如果要写一个加法的函数,返回他们的结果。
int
add(int
a,int
b)
{
return
a+b;
}
对应上面的格式就是:
返回值类型:int
函数名:add
参数列表:int
a,int
b
函数体:return
a+b;
希望对你有所帮助
c语言 char *name="xx", 这是什么意思?
准确地说是:char基类型指针变量name指向字符串xx,其中name保存的是第一个x的内存地址。
如果存在下面这样的语句:
printf("%s\n",*name);
//
则输出xx
printf("%c\n",*name);
//
则输出x
c语言中xx?x:x 是什么意思?
这个是一个条件语句的简写
就相对于:
if aa
b
else
c
如果aa为真,则执行b,否则执行c