从零开始C语言(1)

第一个hello world

返回值类型 函数名 (输入参数值)

{

做的事情;

return 函数返回值;

}

定义add函数

int add(int a, int b)
{
    return a + b;
}

此时我们虽热定义了add函数,但是并没有进行调用。

调用add函数需要一个主函数(所有c语言代码都有其实入口,这个入口就是主函数main)。

进入主函数后,才能由主函数调用其他函数。

每个c语言代码有且只能有一个主函数。

#include<stdio.h>
int add(int a, int b)
{
    return a + b;
}
int main()
{
    printf("hello world\n");
    int result;
    result = add(2, 3);
    printf("%d", result);

   //%d表示输入或输出十进制有符号数
    return 0;
}

若是将main主函数和add函数调换位置,编译器会无法理解add是什么。

主函数是被谁调用的?主函数返回值必须是int吗?

答:主函数在程序开始时是被 自动调用的,主函数的返回值会返回给调用这个程序的程序,c语言标准中规定主函数返回值必须是int,如果程序正常的结束,一般我们将返回值设置为0.

什么是变量?

在上方代码中,我们声明了一个整型变量result,将add函数返回值存入变量result 。

标识符{变量,函数,其他实体},编译器识别标识符必须进行声明或定义,例如add被定义了一个函数。

标识符命名规则:

标识符可以用小写字母,大写字母,数字和下划线命名;

标识符的第一个字符必须是字母或下划线,不能是数字;

标识符是区分大小写的。

关键词:c语言标准规定的,有特殊的意义和用途,不能作为标识符使用,例如int。

什么是常量?
常量不需要被声明,例如数字2.

printf由print(打印)和format(格式)组成。

如果输出两个整型int可以这样写:

printf("%d %d",int1,int 2)

include <stdio.h>是用来引入头文件的。

例如stdio文件声明了printf。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值