程序员

C/C++编程小程序,最简单的程序员蕴含大道理!

2019-03-17  本文已影响8人  Python编程导师

在本文中我们已经创建了一个C程序,接下来分析一下里面的代码。

项目结构如下:

image

下面是小编整理好的一套C/C++资料,加小编C/C++学习群:825414254,获取一整套系统性学习C/C++的学习资料

image

一、代码分析

打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下:

image

1.#include <stdio.h>

也就是说你完全可以将第3行到第9行的代码放到其他文件中,然后用 #include 指令包含进来,比如:

1> 将第3行到第9行的代码放到my.txt中

image

2> 在main.c源文件中包含my.txt文件

image

程序还是可以照常运行的,因为 #include 的功能就是将文件内容完全拷贝到 #include 指令所在的位置

说明:这里用txt文件纯属演示,平时做项目不会这样做,除非吃饱了撑着,才会把代码都写到txt中去

2.main函数

main函数可以简化成这样:

image

这里要注意的是:这里的main函数没有写返回值类型,并不代表函数没有返回值,而是表示返回值类型为int类型,void才代表函数没有返回值

由于C语言的语法限制不严格,我们还可以进一步简化main函数:

image

虽然它要求main函数返回int类型的值,但我们可以不返回,但是我们一般都是有返回值的,因为以后C++不兼容不带返回值的主函数

3.stdio.h

二、开发和运行C程序的步骤

步骤图如下:

image

1.编写程序

C语言源文件的扩展名为".c",源文件以ASCII码形式存储,不能直接被计算机执行,因为计算机只能识别二进制指令,也就是0和1

2.编译(VC环境下)

3.链接(VC环境下)

4.运行

三、总结

说了这么多,总结一下第一个C程序的运行步骤:

image

1.在编译前先执行#include指令,拷贝stdio.h的内容到源程序中

2.编译源程序,生成目标文件

3.链接C语言函数库,生成可执行文件

4.运行可执行文件,在屏幕上输出"Hello, World!

上一篇 下一篇

猜你喜欢

热点阅读