irpas技术客

1.1 初识c语言_林霖晽凛琳

未知 6730

? c语言是丹尼斯·里奇(Dennis Ritchi)在B语言的基础上开发改良而成的一门结构化的高级语言,它也可以称为中级语言。

当然,中级不代表c语言相比于其他高级语言来说低级,恰恰相反,c语言的功能无比强大,它能够对计算机中最基本的位、字节进行运算,能够直接对内存进行操作(指针),它的代码执行效率高、精简、可移植性好等等特性。让它成为了高级语言中最适合底层开发的高级语言(它与其他的高级语言相比,它和硬件的关系更紧密)。这使得它成为底层开发中最常用的一门高级语言。

注意:以下所有代码均在VS2019中实现,如代码有不同的输出,均是编译器的问题,与本人无关

1.1 我们的第一个c程序:

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

先让我们看一下运行结果:

这段代码直接在屏幕上打印了Hello, the world of C language!这句话,让我们来分析一下:

1.1.1? #include<stdio.h>

一. include:包含的意思,使用格式是? #include<要引用的头文件名>

二. stdio.h

stdio:standard input & output? 意思是标准输入输出,它包含了一些我们常用的函数和数据。它是C/C++中的头文件的文件名,格式是: 主文件名.h

这句话的含义是:包含stdio.h中的内容。作用是在编译时,编译器将stdio.h头文件中的内容拷贝到你的源文件的相同位置。

1.1.2? int main()

{

? ?.........

}

一. int:整形的意思,是一种数据类型。

二. main():c语言的入口,c语言运行时从这里开始运行。main函数在一个c程序中有且只有一个,不能缺少,也不能多于一个。 对于main来说,返回0代表程序正常运行结束,返回非0代表程序异常。

? ? ?main的格式:? 返回值的数据类型? ?main()

三.

{

······

} :c语言中一个函数的函数体,一个c函数的函数体中的所有语句必须被它括起来。

{ :代表一个函数体开始执行的地方。

} :代表一个函数体执行结束的地方。

1.1.3? printf("Hello, the world of C language!\n");

一. printf() :? 函数的作用是在屏幕上原样打印出""内的数据(转义字符除外)。

? ? ? 使用格式:printf("要打印的字符")

二. Hello, the world of C language! :一段英文,被原样打印,没有实际意义。

三. \n :转义字符,效果是在屏幕上换行。

四. ;:在c程序中经常出现,使用场景是一条c语句的结尾。表明这一条c语句的结束。任何c语句(除了函数定义中,函数名后面不需要加)都要加上分号。

五. return :返回一个值,这个返回值的类型就是函数的返回值的类型。

? ?格式:return 表达式;

注意: 在空行下面的那一段话,是编译器在程序结束自动添加的,可以不用看它。

今天的内容就到这里了,如果觉得作者写的还不错的话就请点赞收藏支持一下啦~~

对于今天的内容有什么不懂的或者是有什么问题,请在下方评论区或留言或私信作者,作者看到会及时回复的,期待你们的来信!

感谢大家伙的观看,咱们下期再见!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #11 #初识C语言 #c语言是丹尼斯里奇Dennis