C语言的基本概念是什么
创始人
2024-12-25 16:23:25
0次

C语言概述

  1、C语言的历史

  起源:贝尔实验室开发的UNIX操作系统的副产品。标准化:C89和C99。基于C的语言:C++,Java,C#,Perl。

  2、C语言的优缺点

  优点:高效、可移植、功能强大、灵活、标准库、与UNIX和Linux集成;缺点:C程序更容易隐藏错误、C程序可能难以理解、C程序可能会难以修改。

高效使用C的方法

  1.学习如何规避C语言的缺陷(C陷阱与缺陷);

  2.使用软件工具使程序更加可靠(lint工具和调试工具);

  3.利用现有的代码库;

  4.采用一套切合实际的编码规范;

  5.避免“投机取巧”和极度复杂的代码;

  6.紧贴标准(C89和C99)

C语言基本概念

  1、编写一个简单的C程序:编译和连接

  预处理:执行以#开头的命令,类似于编辑器,可以给程序添加内容,也可以对程序进行修改;

  编译:编译器将程序翻译成机器语言(即目标代码);

  链接:连接器把由编译器产生的目标代码和所需的其他附加代码整合在一起,附加代码包括库函数。

  2、简单程序的一般形式:C程序由指令、函数和语句组成。

  指令:一般是预处理器执行的命令,类似于#define,#include;函数:程序员编写的函数和库函数;语句:程序运行时执行的命令,每条语句由分号结束。

  main函数最后的return0;语句。作用:一是使main函数终止,二是指出main函数返回值是0.

  3、注释:每个程序都应该包含识别信息,即程序名,编写日期,作者,程序的用途及其他相关信息。/**/和//

  4、变量和赋值

  每个变量必须有一个类型。使用变量之前必须对其进行声明。

  float型变量运算比int型变量慢,float型变量所存储的数值只是实际值的一个近似值。

  书写格式方面,建议在声明和语句之间留出一个空行。

  给float型变量赋值时,最后在后面加一个f,例如floatprofit=21.34f;

  占位符%d用来指明在显示过程中变量的值的显示位置。

  没有默认值且尚未在程序中被赋值的变量是未被初始化的。

  C语言通用原则:在任何需要数值的地方,都可以使用具有相同类型的表达式。printf("Volume(cubicinches):%d\n",height*lenght*width);

  5、读入输入

  printf中的字母f和scanf中的字母f含义相同,都是表示“格式化”的意思。

  scanf函数需要知道将获得的输入数据的格式,而printf函数需要知道输出数据的显示格式。

  6、定义常量的名字

  C程序规范:#define宏定义的名字都使用大写字母表示。

  #defineSCALE_FACTOR(5.0f/9.0f)添加上f

  7、标识符

  传统C中命名中间插入下划线,例如symbol_table,current_page

  目前流行的java(C#及C++)用单词首字母大写,例如symbolTable,currentPage

  8、C程序书写规范

  语句可以分开放在任意多行内;记号间的加空格可以更容易区分记号;每个逗号后边也放一个空格;缩进帮助识别程序;空行可以把程序划分成逻辑单元;

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...