C语言基础:第一个C语言程序,main函数的标准、注释、花括号、函数体、声明、块、命名、赋值、printf函数和return语句

本文介绍了C语言的基础知识,包括第一个C程序的构成,讲解了预处理器指令#include的作用,main函数的标准写法,注释的两种形式,花括号在定义函数体和块的作用,变量声明的重要性,命名规则,赋值操作,printf函数的使用以及return语句的意义。强调了遵循标准和理解C语言基本概念的重要性。
摘要由CSDN通过智能技术生成

一个简单的C语言程序如下:

#include <stdio.h>
int main()
{
    printf("Hello world!\n");
    return 0;
}

很显然,结果是在控制台打印出Hello World

1.其中:#include是预处理器指令,通常C编译器在编译前会对源代码做一些准备工作,即预处理.
#include<stdio.h>包含另一个文件,其中stdio.h是C编译器软件包的标准部分,
该文件名的含义是标准输入/输出头文件

2.int main(void)是函数名,int表明函数返回一个整数.C程序一定从main()函数开始执行.除了main函数你可以任意命名其他函数,而且main()函数必须是开始的函数.
圆括号的功能用于识别main()是一个函数.至于main返回一个整数返回到哪里呢?
这个后面再说。

注意:如果浏览旧式的代码或者老式的教材,你可以会发现程序以如下形式开始:

main()

C90勉强接受这种形式,但是C99和C11标准不允许这样写.因此,即使你的编译器允许,也不要这样写.

此外你有可能会看到以下形式

void main()

一些编译器允许这样写,但是所有的标准都不认可这样的写法,所以建议是使用标准的写法 int main(),只要坚持使用标准形式,把程序从一个编译器移到另一个编译器就不会出现什么问题.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值