嵌入式C:第一个C程序

1、第一个C语言程序:

#include<stdio.h>//头文件
//main:主函数,任意一个C程序中必须有且仅有一个主函数,是程序的入口
int main()
{
        //使用printf函数输出括号里面的字符串
        printf("Hello world!\n");
        //return 0;这一句是让主函数正常结束。
        return 0;
}

2、什么是头文件?

std是标准库,io是输入输出流,.h是文件的后缀。

stdio.h是一个文件它一般存在标准系统目录(你安装编译器的目录,像QT之类的编辑器会自动帮你安装编译器)。

include会把.h文件里的内容在.c文件里面可以使用,“”和<>的区别在于<>会找标准系统目录,而“”会优先找文件目录,换句话说自己写的.h用“”最快,标准库里的用<>最快

3、main函数

是程序的入口,一个程序中只有仅有一个主函数,C 程序是由函数组成的,我们写的代码都是由主函数 main()开始执行的。函数是 C 程序的基本模块,是用于完成特定任务的程序代码单元。 

从函数定义的角度看,函数可分为系统函数和用户定义函数两种:

系统函数,即库函数这是由编译系统提供的,用户不必自己定义这些函数,可以直接使用它们,如我们常用的打印函数printf()。

用户定义函数:用以解决用户的专门需要。

4、注释是什么?

简而言之就是对某代码的说明,这段代码是干什么的,实现什么功能等  

注释有两种方法:(1)一种是//双斜杠注释法 双斜杠后面的都是注释内容(仅限单行)

                             (2)还有一种注释方法是/*中间是要注释的内容*/(多少行都可以)

5、return

return很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。

return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。

return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。

如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

总结:一个“Hello World”程序会从main函数开始执行,main函数调用c语言标准库里面的库函数printf,来完成这个输出的任务,结束后,返回0,告诉操作系统:我完成了任务。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值