首页 > 其他分享 >C语言相关介绍及编译器的使用教程

C语言相关介绍及编译器的使用教程

时间:2024-05-31 19:30:05浏览次数:21  
标签:文件 教程 计算机 C语言 选择 编译器 链接

文章目录


C语言相关介绍及编译器的使用教程

一、 C语言是什么
二、 C语言的历史
三、 编译器的选择及相关介绍和使用
四、 第一个C语言程序


一、C语言是什么

人和人交流使用的是自然语言,如:汉语、英语、日语。
人和计算机是怎么交流的呢?
答案是:使用计算机语言
目前已知已经有上干种计算机语言,人们是通过计算机语言写的程序,给计算机下达指令,让计算机工作的。
C语言就是众多计算机语言中的一种,当然C++/Java/Go/Python都是计算机语言。
在这里插入图片描述

计算机能够识别并执行的是二进制语言。

二、C语言的历史

C语言最初是作为Unix系统的开发工具而发明的。

三、编译器的选择

1.编译和链接

C语言是一门编译型计算机语言,C语言源代码都是文本文件,文本文件本身无法执行,必须通过编译器翻译和链接器的链接,生成二进制的可执行文件,可执行文件才能执行。
C语言代码是放在.c为后缀文件中的,要得到最终运行的可执行程序,中间要经过编译和链接两个过程。
在这里插入图片描述

vs2022项目中的.cpp文件

在这里插入图片描述

.cpp文件的展示

注:

  1. 每个源文件(.c)单独经过编译器处理生成对应的目标文件(.obj为后缀的文件)
  2. 多个目标文件和库文件经过链接器处理生成对应的可执行程序(.exe可执行文件)
    在这里插入图片描述
exe可执行文件

2.VS2022使用步骤

1)打开VS2022
在这里插入图片描述
2)创建新项目
在这里插入图片描述
3)在下拉列表里选择C++,选择空项目,点击下一步
在这里插入图片描述
在这里插入图片描述
4)输入项目名称和路径(不要有中文、特殊字符和空格)
在这里插入图片描述
5)创建源文件:在解决方案资源管理器中选择“源文件”并右击,选择“添加——>新建项”
xxx.c——>源文件
xxx.h——>头文件

在这里插入图片描述
在这里插入图片描述
如果没有解决资源管理器,找到视图,下拉列表里选择解决资源管理器
在这里插入图片描述

6)在弹出的窗口里选择“C++文件”,修改名称(改成后缀为.c),检查路径,点击添加
在这里插入图片描述
在这里插入图片描述
如果没有弹出这个窗口,选择“显示所有模板”即可
在这里插入图片描述
7)项目创建成功,这样就可以写C语言代码了
在这里插入图片描述

四、第一个C语言程序

使用C语言写一个程序,在屏幕上打印 hello world.
在这里插入图片描述
运行代码的方法:
方法一:开始执行(不调试)
在这里插入图片描述
方法二:
快捷键: ctrl+F5 编译+链接+运行
如果不起作用:Fn + Ctrl + F5 (Fn 是辅助功能键)
在这里插入图片描述

标签:文件,教程,计算机,C语言,选择,编译器,链接
From: https://blog.csdn.net/rememberjjjz/article/details/139287830

相关文章

  • 初识C语言--第二天
       ---取地址符:&      & 叫做取地址符;&+变量名:可以获取变量在内存中的地址(通过%p可以打印在内存中的地址)示例:输出结果:(注:Linux64位操作系统环境下,打印出来的地址会很大,因为在64位操作系统中,地址变量在内存中占有8个字节)---C语言的输入函数scanf......
  • 【c语言】指针就该这么学(1)
    ......
  • 初识C语言第三十天——设计三子棋游戏
    目录一.设计游戏框架1.打印游戏菜单2.输入选择判断(玩游戏/游戏结束/输入错误重新输入)  二、玩游戏过程设计1.设计棋格存放棋子——二维数组2.初始化棋盘——初始化为空格3.打印棋盘——本质上就是打印数组4.游戏过程——1.玩家走棋2.判断结果 3.电脑走棋4.判断结......
  • Visual Studio 2022安装SVN插件教程
    原文链接:https://blog.csdn.net/weixin_44504146/article/details/1328311011.第一步:避免踩坑,超级重要!!!关闭VisualStudio2022应用程序;(不然插件装不上,一直转圈!)2.第二步:下载VisualStudio2022版本对应的SVN插件https://www.visualsvn.com/visualsvn/download/(注意对应版本20......
  • vs2022安装 社区版/Visual Studio 2022 Professional、Enterprise安装教程
    原文链接:https://zhuanlan.zhihu.com/p/472099786https://blog.csdn.net/qq_38390060/article/details/129580789一、Windows安装VisualStudio20221.1下载地址首先登陆VisualStudio官网:https://visualstudio.microsoft.com/zh-hans/ 2、我们双击开始安装之后会弹出安......
  • PADS VX2.7软件安装教程
    PADSVX2.7软件安装教程首先,下载好馒头破解大师下载到D:\MentorCrackMaster-last\MentorCrackMasterV2_0_1\MentorCrackMasterV2里面然后,把D:\PADSVX2.7\PADSVX.2.7_ESDM\PADSVX.2.7patch里面的文件复制到一个新建的文件夹D:\MentorGraphics里面然后,双击getLicense.ba......
  • C语言(字符函数和字符串函数)1
                          Hi~!这里是奋斗的小羊,很荣幸各位能阅读我的文章,诚请评论指点,关注+收藏,欢迎欢迎~~                           ......
  • 【C语言】动态内存管理
    前言为什么要有动态内存分配?可以回想一下目前为止,我们想要向内存申请一块空间存放数据,有哪些手段呢?目前我们遇到的方式主要有两种:一、创建一个变量。比如我们存放一个整型数据,就创建一个整型变量。(也就是申请4个字节)我们创建一个变量,存放了一个数据。intn=2077;二、如......
  • Stable Diffusion下载安装,保姆级教程指南!
    目录1、StableDiffusion简介2、StableDiffusion电脑配置3、StableDiffusion安装步骤4、其它一、了解StableDiffusion1、StableDiffusion(简称SD)是一种图像生成模型,主要用于生成以文本生成图像,图片生成图片,图片修复等,由慕尼黑路德维希马克西米利安大学CompVis小组......
  • Virtuoso版图教程
    画版图前的前期准备画版图前需要阅读所使用工艺库的designrule文件,确定栅格单位设置大小在版图绘制界面,使用快捷键e,更给栅格的单位版图常用快捷键属性控制快捷键:F3形状复制快捷键:c一次复制指定数目的相同版图内容选中需要复制的内容点击快捷键c点击属性控......