“C语言基础入门 第一个C语言程序”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (→创建空项目) |
Jihongchang(讨论 | 贡献) |
||
(未显示同一用户的10个中间版本) | |||
第32行: | 第32行: | ||
+ | |||
+ | === 创建新项目的流程 === | ||
+ | |||
+ | ==== 1、在 Visual Studio 中新建一个项目 ==== | ||
+ | [[文件:在 Visual Studio 中创建新项目.png|无|缩略图|600x600像素]] | ||
+ | |||
+ | |||
+ | ==== 2、创建空项目 ==== | ||
+ | [[文件:在 Visual Studio 中创建空项目.png|无|缩略图|600x600像素]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== 3、配置新项目 ==== | ||
+ | [[文件:C语言基础入门 配置新项目.png|无|缩略图|600x600像素]] | ||
+ | |||
+ | |||
+ | |||
+ | ==== 4、在资源管理器中右键添加新建项 ==== | ||
+ | [[文件:在资源管理器中右键添加新建项.png|无|缩略图|450x450像素]] | ||
+ | |||
+ | |||
+ | |||
+ | ==== 5、添加新项—— C/C++ 源文件 ==== | ||
+ | [[文件:添加C或C++源文件.png|无|缩略图|600x600像素]] | ||
+ | 源文件名称后缀.cpp是C++的源文件,.c是C语言的源文件。 | ||
− | === | + | ==== 6、写源代码 ==== |
− | [[文件: | + | <syntaxhighlight lang="c"> |
+ | #include<stdio.h> | ||
+ | int main() | ||
+ | { | ||
+ | printf("hello tulun \n"); | ||
+ | return 0; | ||
+ | } | ||
+ | </syntaxhighlight>所有的C语言,还有C++程序都是一样的,它们程序的入口都是从main主函数入口,主函数是当前程序执行的入口函数。 | ||
+ | |||
+ | 任何一个C/C++程序,它们程序执行的入口函数就是main主函数。 | ||
+ | |||
+ | |||
+ | |||
+ | ==== 7、执行 ==== | ||
+ | [[文件:执行第一个C语言程序.png|无|缩略图|600x600像素]] | ||
+ | [[文件:第一个C语言程序执行结果.png|无|缩略图|600x600像素]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== 8、打开项目文件 ==== | ||
+ | [[文件:第一个C语言程序打开项目文件.png|无|缩略图|350x350像素]] | ||
+ | ==== 9、查看 exe、obj 文件 ==== | ||
+ | [[文件:第一个C语言程序 源文件.png|无|缩略图|600x600像素]] | ||
+ | [[文件:第一个C语言程序 exe和obj文件.png|无|缩略图|600x600像素]] | ||
+ | 目标文件和可执行文件 | ||
− | === | + | === Visual Studio 下载 === |
− | + | https://www.microsoft.com/zh-cn/download/developer-tools.aspx |
2022年10月8日 (六) 03:37的最新版本
https://www.bilibili.com/video/BV1vR4y1H7MY?p=2
可执行文件
在 Windows 操作系统中,扩展名为:*.exe,*.bat,*.com 等的文件是可执行文件;
可执行文件由指令和数据构成。
Linux 是靠文件属性来判断是否可执行。
不可执行文件
其内容是由数据构成。
在 C/C++ 语言中
*.c/*.cpp 源文件(文本),
*.h 头文件(文本),
*.i 预编译文件(文本),
*.s 汇编文件,
*.o/*.obj 二进制目标文件,
*.exe 可执行文件。
C语言的编译链接过程
创建新项目的流程
1、在 Visual Studio 中新建一个项目
2、创建空项目
3、配置新项目
4、在资源管理器中右键添加新建项
5、添加新项—— C/C++ 源文件
源文件名称后缀.cpp是C++的源文件,.c是C语言的源文件。
6、写源代码
#include<stdio.h>
int main()
{
printf("hello tulun \n");
return 0;
}
所有的C语言,还有C++程序都是一样的,它们程序的入口都是从main主函数入口,主函数是当前程序执行的入口函数。
任何一个C/C++程序,它们程序执行的入口函数就是main主函数。
7、执行
8、打开项目文件
9、查看 exe、obj 文件
目标文件和可执行文件
Visual Studio 下载
https://www.microsoft.com/zh-cn/download/developer-tools.aspx