初始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语言代码)为例

  1. 创建一个项目
  2. 创建一个源文件
  3. 写代码
  4. 写代码编译代码+运行

新建项目

创建源文件

(项目名称可自己编写,存储位置也可按自己意愿存储。最后点创建,即可完成新项目创建。)

创建完成后,右击源文件→添加→新建项,选择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语言程序-创新互联
文章位置:https://www.cdcxhl.com/article28/spjcp.html

成都网站建设公司_创新互联,为您提供网站设计公司网站收录营销型网站建设定制开发网站导航外贸网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司