初始C语言-第一个C语言程序-创新互联
目录
专注于为中小企业提供网站设计制作、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业枝江免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。一.什么是C语言
二.如何编写C语言的代码
新建项目编辑
创建源文件
写代码
编译+运行
三.必备知识点
1.C语言源程序的结构特点
2.程序的书写规则:
3.主函数
4.标识符
5.关键字
一.什么是C语言
C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译,处理低级存储器,产生少量机器码以及不需要任何环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然能保持良好的跨平台特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免开发厂商用的C语言产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称其为ANSI C,作为从语言最初的标准。【1】目前2011年11月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
C语言是一项面共享过程的计算机编程语言,与C++,java等面向对象的编程语言有所不同。其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
二.如何编写C语言的代码工具:编译器
以VS2019(集成开发环境-集成了MSVC这样的编译器,可以编写+编译C语言代码)为例
- 创建一个项目
- 创建一个源文件
- 写代码
- 写代码编译代码+运行
新建项目创建源文件
(项目名称可自己编写,存储位置也可按自己意愿存储。最后点创建,即可完成新项目创建。)
创建完成后,右击源文件→添加→新建项,选择C++文件,名称可自行编写,但后缀只能为.C,然后点击添加。
写代码源文件具体代码如下:
#include//包含一个头文件
//写代码
//写出主函数(main函数)
//如何执行呢?C语言是从主函数的第一行开始执行的,所以C语言代码中得有main函数-入口
int main()
//int是整型的意思
// 有且仅有一个main函数
//一个工程中可以有多个.c文件,但是多个.c文件只能有一个main函数
{
printf("Hello World\n");
//printf为一个库函数,在屏幕上打印信息的意思,使用需引用头文件
return 0;
}
//编译+链接+运行代码(fn+f5)
编译+运行三.必备知识点
1.C语言源程序的结构特点1)一个C语言源程序是由一个或多个源文件组成;
2)一个源文件由一个或多个函数组成;
3)一个源程序中都包含且只包含一个主函数main();
4)源程序中可以有预处理命令(如,#include),预处理命令通常放在源程序或源文件最前面;
5)每个说明,语句都必须以分号“;”。但是预处理命令,函数头和花括号“{}”之后不能加分号;
6)标识符,关键字之间必须至少加一个空格以示间隔。但是,如果已有明显的间隔符,也可以不用加空格来分隔。
2.程序的书写规则:1)一个语句或一个说明占一行。但是,在不影响程序可读性时,一个程序行允许写几条语句,也允许一条语句分几行书写。
2)用花括号“{}”括起来的部分,通常是为了表示程序的某一层次结构。所以“{}”一般与该结构语句的第一个字母对齐,并且独占一行。
3)C语言程序字母区分大小写,用户书写程序时,要求关键字都使用小写字母。4)低一层次的语句或说明可以比高一层次的语句或说明缩进若干格,以便更加清晰,增加程序的可读性。
3.主函数1)C语言规定必须用main作为主函数名,其后的圆括号可以是空的,但不能省略
2)程序中的main()是主函数的起始行,也是C程序执行的起始行,每个函数都必须有且只能有一个主函数。在main()后,用一对花括号括起来的语句序列称为函数体,函数体内的语句序列,在没有遇到跳转语句时,按先后顺序,依次执行。
3)一个C语言程序总是从主函数开始执行,到main函数体执行完后结束,而不论main在程序中的位置如何。
4)主函数的前面,可以有一个说明其类型的关键字(如:void,int,char)表示函数的返回值类型。
4.标识符(自己定义的,区分大小写)(先定义后使用)只能由字母(大小写均可)、数字和下划线组成,且第一个字符必须为字母或下划线。
5.关键字(原来就定义好的)只考见过的,这里就不打了(全是小写,题目出现大写就错)
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享名称:初始C语言-第一个C语言程序-创新互联
网页网址:http://cdiso.cn/article/spjcp.html