1:编写程序前先创建一个文件夹,用来保存工程的全部文件。
可视化界面操作:直接点开文件,右键新建文件夹
终端操作:通过pwd命令查看当前文件夹,通过ls命令查看当前包含哪些子文件夹
通过cd命令移动到想要去的文件夹下,通过mkdir命令创建心得文件夹。
相关命令操作演示:
2:文件夹创作完成之后,通过vscode软件打开文件夹,后续创建的各种文件均在该目录下。
创建项目完成
3、一个main主函数实现——helloworld:
3.1: 创建main.c函数,点击右上角的文件加号,命名为main.c即可
3.2:需要使用打印函数printf()函数,因此需要在最上方添加printf所在的库函数文件头文件<stdio.h>
然后直接调用printf()函数即可。即可在终端打印出main。并且在左侧文件中出现二进制文件main。
打开终端进入这个文件夹内,执行:./main:同样可以打印出hello world。
//
4:使用main.c,hello.h和hello.c三个部分来实现打印功能:
要求:main.c调用say_hello()函数即可打印出函数
4.1hello.h文件编写:前后为必不可少内容,
以及在hello.c文件中快速创建函数框架:将鼠标放置在函数上方,点击快速修复即可,hello.c文件自动引入hello.h
4.2:hello.c文件编写:因需要使用printf函数,所以需要引入库函数头文件<stdio.h>
4.3:main.c函数编写:因主函数之引入say_hello()函数,而且该函数存在于hello.c头文件中,因此主函数只需要使用hello.c一个头文件。并且编译运行主函数。
5:出现报错:说say_hello()函数未定义:
原因分析:根据学习,得知该文件在编译时,只编译了main主函数,没有编译其他依赖文件
问题解决:正在helloworld项目下。./vscode内容下的task.json中将第10行注销,第11行添加,再次运行即可正常打印。
注意:文件每次修改后,都要先进行保存,在运行,否则运行的内容还是未修改前的内容。