【C语言】初识C语言——认识第一个C语言程序

一、第一个C语言程序剖析

1、观察下面第一个C语言程序

在这里插入图片描述

2、剖析第一个C语言程序

a.我们可以先观察此函数的主体,其主体的框架是
在这里插入图片描述
b.main是此程序的主函数,主函数是程序的入口,即程序执行从main函数开始 ,是程序必备的,并有且仅能有一个主函数。

c.include是包含的意思,位于程序的最开始,表示代码包含stdio.h这个头文件。

d.stdio是“standard input & output”的缩写,意思是标准输入输出,所以当程序中用到标准输入输出函数时,需要包含此头文件。例如上面程序中的 printf(“%d”,i),还有 scanf(“%d”,&i)等函数。

e.printf是打印函数,也可理解为输出函数,它可在屏幕上打印需要的东西,是C语言标准库中提供的一个库函数

二、几种不常见但正确的写法

1.如下图所示,将int替换为void的这总写法,这是一种比较古老的写法,在早些年的书中可以看见,但现在并不太常见,所以不推荐此写法。
在这里插入图片描述
2.此写法是main函数无参数写法中的一个,意思是main函数中不需要参数,同样是正确的,因为不常见所以也不推荐。
在这里插入图片描述
还有以下几种

3.
main(){}
4.
int main(int argc,char*argv[]){}
5.
int main(int argc,char**argv){}

三、几种常见的错误

1.第一个最容易出错的地方是main后面的(),刚开始经常有同学因为将()写成【】、{}、<>而出现程序报错,所以务必记住是()。

2.第二个容易出错的地方是“;”,经常看见有同学在该加“;”的地方没有加,或者把英文“;”弄成了中文“;”,然后就很疑惑的问:“为什么我的程序跑不过去?”。其实大家只要养成习惯,每行都检查结尾的英文 “;” 或者当程序出现错误的时候先注意到这一点,就一定可以避免的。

3.第三个容易出错的地方是在同一个工程中出现多个主函数,一般是以下两种错误形式
①如图,同一个.c文件中很明显的出现了两个main函数
在这里插入图片描述
当代码运行起来,会出现此报错,这是非常典型的错误。
在这里插入图片描述
②两个.c文件中都同时出现了主函数
如图,我们可以看见工程中有两个.c文件,因为同一个工程中,只能出现一个主函数,所以图片中也是一个典型的错误。
在这里插入图片描述

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值