C语言再学习
唯心唯力
一个不会修电脑的程序员!
展开
-
C语言再学习——第1章概述
了解C语言原理:1、就编程而言,可移植性表示什么?自我理解:可移植性,指它的源代码文件在不经过修改的情况下,可以在不同的计算机系统上编译成可以成功运行的程序。2、解释源代码文件、目标代码文件和可执行文件之间的区别?自我理解:源代码文件,即是我们自己编写的文本文件,一般后缀名以 .c表示。目标代码文件即是源代码文件经过编译器编译以后产生的中间文件,后缀名以.obj表示。可执行文件就是...原创 2019-05-16 15:21:14 · 182 阅读 · 0 评论 -
C语言再学习——C语言概述
1、如何称呼C程序的基本模块?自我理解:C程序的基本模块:void main(void) //从main函数开始{ //花括号开始statement; //函数体执行语句} //花括号结尾2、什么是语法错误?给出它的一个英语例子和C语言例子...原创 2019-05-16 17:01:49 · 135 阅读 · 0 评论 -
华为C语言编程规范
转载说明:本文转载自博客园http://www.cnblogs.com/leezheng/p/8098720.html华为C语言编程规范1 排版1-1:程序块要采用缩进风格编写,缩进的空格数为4个。说明:对于由开发工具自动生成的代码可以有不一致。1-2:相对独立的程序块之间、变量说明之后必须加空行。如下例子不符合规范:if (!valid_ni(ni)){... /...转载 2019-05-12 17:43:31 · 325 阅读 · 0 评论 -
C语言再学习——基本数据类型
总结:基本数据类型基本数据类型中的11个关键字:int long short unsigned char float double signed _BOOL _Complex(复数) _Imaginary(虚数)有符号整数:这种类型可以取正值和负值。int:系统的基本整数类型。C保证int类型至少有16位长(2个字节)。short 或s...原创 2019-05-17 13:50:39 · 281 阅读 · 0 评论 -
C语言再学习——高级数据类型
单向链表的定义创建及使用单向链表的特点:只能实现向一个方向的遍历,只有一个指向下一结点的指针,也就是只能next,适用于结点的增加和删除。单向链表的结构实例:struct node{ type data; struct node *next;};代码实例:/*auth:Darren Zhoudate:2019-6-8func:note:通过一个链...原创 2019-06-30 16:32:04 · 230 阅读 · 0 评论 -
C语言数据类型——高级数据类型
双向链表:除了有一个指向下一结点的指针外,还有一个指向前一结点的指针,可以通过prev()快速找到前一结点.双向链表特点:适用于需要双向查找节点值的情况.可以进行双方向读取.参考资料:https://www.jb51.net/article/108884.htm##1 https://www.jb51.net/article/92979.htm...原创 2019-06-30 16:40:54 · 539 阅读 · 0 评论