如何在虚拟机上写c语言程序吗,c语言初级(一)——如何在虚拟机里写代码

本文介绍了如何在虚拟机中编写C程序。首先,新建一个.c文件并用文本编辑器打开写代码,然后使用终端进行编译,通过gcc命令生成可执行文件a.out。接着,使用./a.out执行程序。文章还讲解了头文件和源文件的作用,以及预处理的概念,包括预处理器、预处理指令和标准库头文件stdio.h。最后,详细阐述了main函数的定义、返回值及其在程序流程中的重要性。
摘要由CSDN通过智能技术生成

如何在虚拟机里写代码

1、打开主文件夹,右键创建新文档->空白文档,文件名以.c结尾。

2、双击打开编写代码,写完后记得保存。

3、打开终端,ls命令可以看到当前目录下的所有文件名,使用命令:gcc 文件名,进行编译文件,如果没有错会生成一个叫a.out的可执行文件。

4、使用命令:./a.out,执行程序。

头文件:以.h结尾的文件叫头文件,里面记录的是函数的开头(函数声明),所以叫头文件,直到一些辅助作用。

源文件:以.c结尾的文件叫源文件,里面记录的是功能代码。

第一个C程序:

程序员所编写的C代码不是标准的C代码,需要一段程序翻译成标准的C代码,负责翻译的程序叫预处理器,翻译的过程叫预处理,被翻译的代码叫预处理指令,以#开头的代码都是预处理指令。

stdio.h 是标准库中的头文件,stdandard in out 缩写

#include <> 从系统指定目录加载头文件。

#include “” 先从当前目录加载,如果没有再从系统指定的目录加载头文件。

操作系统通过设置环境变量来指定头文件的加载目录。

#include

/* main默认的程序的入口函数(C语言以函数为单位管理代码),有且只能有一个,无论写在任何位置,都会被第一个执行。

main应该有int返回值,C语言中函数不写返回值表示是返回int类型。

函数的返回值会在执行完成后给调用者,而main函数也有调用者,就是操作系统,echo $? 可以查看main的返回值,同时也会记录在系统日志中。

main函数的返回值表示的程序的结束状态,反映了程序在运行过程中是否出现意外、错误等,0表示一切正常 负值表示出现错误 正值表示出现异常。

int main()

{

printf(“hello world!\n”);

/*

printf/scanf是标准库中提供的用输入输出数据的函数,使用时要导入stdio.h

一般用来调试程序,实际做项目时不用。

C语言中以分号作为代码的结尾。

\n 转意字符的一种,通过正常方法不能显示或表达的符号。

\r 回到行首

\b 退一个字符

\a 玲响

\t 制表符 相当于按一下tab键

%%

\

/

return 0;

/

1、把一个数据返回给函数的调用者

2、提前结束函数的执行,即使下面不有代码也不再执行。

*/

// C语言中使用大括号来划分边界

}

267bd152f73bb47a7e399c828bc39bf6.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值