Insist_2020 发表于 2022-6-10 22:10

滴水C语言第一天

本帖最后由 Insist_2020 于 2022-6-10 22:11 编辑

运行C语言程序
1.主函数的介绍


(1)#include <stdio.h>
         
      #include为预处理的指令,作用是将头文件中的内容复制到.cpp文件中(如上图所示);stdio.h为头文件
      cl.exe为编译器(VS的IDE中集成了cl.exe编译器);编译选项/P是将预处理器输出写入文件后缀为.i的文件

(2)int main(){}
         int为函数的返回值的类型;main()为主函数的名称;{}大括号中写函数的功能

(3)printf("Hello World!\n");return 0;
         printf为标准库中函数;函数声明在stdio.h中int __cdecl printf(    const char * _Format, ...);语句中";”分号表示结束;return 0返回值为0

2.编译链接以及运行程序
(1)通过cl.exe编译器,编译.cpp的源文件;得到目标文件.obj,编译期间会检查语法错误
         
         
         
         
         编译和链接时找不到cl.exe或者link.exe需要设置环境变量
         /c表示只编译不链接;/P表示预处理器输出写入文件后缀为.i的文件
         编译时找不到头文件会报错,可以写头文件的绝对路径;也可以设置环境变量如上图

(2)通过link.exe连接器,链接目标文件和标准库文件(例如:kernel32.lib;libcmt)
         
         
          如果链接时找不到库需要设置环境变量
          链接成功后会生成.exe的可执行文件

   (3)运行.exe文件
            
             该文件为控制台文件,所以需要在cmd的控制台下运行

超级大碰碰 发表于 2022-6-10 22:29

这个不能发在编程语言区。
像你这样发,我一天能发100个帖子……

haoxiaohao 发表于 2022-6-10 22:37

建议换个编辑器,这个作者辱华

anzio0 发表于 2022-6-10 23:06

来学习学习

一点半 发表于 2022-6-10 23:18

留个脚印。以后好找。很需要这样的。感谢:lol

戰龍在野 发表于 2022-6-10 23:18

谢提供学习学习了

搜索曾经的回忆 发表于 2022-6-10 23:43

可以直接上手用Visual Studio,编译器的选择不影响学习的

wocuole 发表于 2022-6-10 23:57

感谢分享,学习一下

tfrist 发表于 2022-6-11 00:37

来看看 呵呵

tonyh0 发表于 2022-6-11 01:55

啥是滴水C语言啊?
页: [1] 2
查看完整版本: 滴水C语言第一天