C语言常见概念

本文介绍了自然语言与计算机语言的区别,重点讲述了C语言的发展及其特性,以及集成开发环境如VS2022、XCode、DEVC++和Clion的使用,指出VS2022虽功能强大但占用内存大,而VSCode适合有经验者使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自然语言是指人与人交流使用的语言,比如汉语、英语等。

而计算机语言则是指人与计算机互相交流之间使用的语言,比如c/c++,Python,java等

C语言是脱胎于BCPL语言,由B语言进一步发展和完善而得的,当近仍然经常使用的计算机语言,与C++语言逻辑本质相同。

C语言是一门变异性计算机语言,源文件都是文本文件,但其本身都无法直接运行,必须通过编译器编译和连接器连接才能生成二进制的可执行文件,才能正常执行。

源文件通过编译器编译生成.obj文件,在通过连接器将项目中多个.obj文件连接起来,生成可执行程序(.exe)

集成开发环境(IDE)是提供程序开发环境的应用程序,继承了代码编写,编译,链接分析功能等一体化的开发软件的服务套

常见的有VS2022,XCode,DEV C++,Clion等,其中VS2022功能齐全但是安装占用内存较大,是微软应用,XCode是苹果系统应用,继承了clang系统,DEVC++体积小,使用方便快捷,国内一些比赛常会使用,但是不适合养成长期的代码编写习惯,Clion默认使用CMode,但是需要收费(有一个月的试用期).

还有人会使用vscode编辑器,需要自行安装大量插件,自行配置环境,上手成本较高,不适合新手使用

VS2022使用:

创建新项目:创建新项目-空项目-命名,并且确定项目存储位置

创建新的源文件:右键源文件文件夹-添加-新建项-c++文件(cpp)-自行加入".c"后缀.(cpp是c plus plus 的缩写,即是c++文件,但是c与c++部分语法不同但是大致还是可以互用的)

如果没有行号设置,则:点击工具-文本编辑器-c/c++-行号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值