十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇内容介绍了“C语言的基本概念是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
依兰ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!
1、C语言的历史
起源:贝尔实验室开发的UNIX操作系统的副产品。标准化:C89和C99。基于C的语言:C++,Java,C#,Perl。
2、C语言的优缺点
优点:高效、可移植、功能强大、灵活、标准库、与UNIX和Linux集成;缺点:C程序更容易隐藏错误、C程序可能难以理解、C程序可能会难以修改。
1.学习如何规避C语言的缺陷(C陷阱与缺陷);
2.使用软件工具使程序更加可靠(lint工具和调试工具);
3.利用现有的代码库;
4.采用一套切合实际的编码规范;
5.避免“投机取巧”和极度复杂的代码;
6.紧贴标准(C89和C99)
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程序书写规范
语句可以分开放在任意多行内;记号间的加空格可以更容易区分记号;每个逗号后边也放一个空格;缩进帮助识别程序;空行可以把程序划分成逻辑单元;
“C语言的基本概念是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!