/*结构体:保存一组类型不同的数据;定义格式:1,定义结构体类型后,再定义结构体变量:structattr_type_name{attr_typeattr_name;......};structstruct_namestruct_var_name;2,定义结构体类型的同时,定义结构体变量:structattr_type_name{attr_typeattr_name;......}struct_v
原创
2019-05-01 08:04:30
675阅读
1.在使用变量时应该遵循一下良好的编程习惯。<1>定义有意义的变量名,有助于程序自成文档,可以减少注释。<2>用作变量名的标识符,第一个字母应该小写。大写字母开头和字母全部大写的标识符有专门的含义。<3>变量名使用多个单词可使程序具有更好的可读性,这种情况下,需要将第一个单词外的每个单词首字母大写或在每个单词之间加入下划线_以区分不同的单词。 2.只有内建数据类
转载
2021-03-10 15:08:03
454阅读
2评论
很多人学习Java,主要也是出于Java程序员薪资高。但是很多人对Java并不是真正十分的了解!Java编程语言优什么优势呢?如果真的想要切实掌握过硬的Java技术,对其有所了解是很有必要的!知己知彼,方能百战百胜!Java发展至今20多年,虽然现在不少语言,有强势崛起的势头,但没有一个能撼动Java的地位。Java 11,Java12的发布,Spring社区SpringBoot的发展,都使Jav
转载
2023-07-23 22:23:07
0阅读
C/C++,持续火爆的编程语言之父 ——訪传智播客C/C++学院院长传智·萧峰 编程语言作为实现互联网+基础必备工具,构建着互联网行业美轮美奂的大时代。作为编程语言之父——C语言,更是如鱼得水,在甘愿做各类高级语言垫脚石的同一时候,也发挥着其不可忽视的影响力。 在以技术含量高而著称的server端编
转载
2017-04-23 20:35:00
132阅读
2评论
1. 什么是常量常量,表示一些固定的数据2. 常量的分类1> 整型常量(int)包括了所有的整数,比如6、27、109、256、-10、0、-289等2> 浮点型常量(float\double)浮点型常量分为double和float两种数据类型 double:双精度浮点型,其实就是小数。比如5.43、-2.3、0.0等(注意,0.0也算是个小数) float:单精度
原创
2015-03-29 16:55:02
1120阅读
点赞
1评论
/*
枚举 : 用来表示几种取值固定的数据类型(本质就是整型);
定义格式 : 1,定义枚举类型的同时,定义枚举变量 :
enum 枚举类型名称 {取值} 枚举变量名称; //枚举类型名称可省略,但此时,枚举类型是一次性的;
原创
2019-05-01 08:15:54
516阅读
链表就像一个铁链,每个节点node除了自身数据外,还包括一个指向下一个数据的指针(*nest),也就是该该指针即是节点数据结构体的成员又是一个指向下个元素的指针。链表都有一个头(*head指针指向首个元素地址)和尾指针(*tail=NULL),加上每个节点就构成了简单的链表。
链表的创建可以静态地用结构体实现,也可以动态的用malloc实现。
链表据说打破了C的2个特例:先定义后使用(链表里自
转载
2019-11-20 16:22:00
305阅读
2评论
#include void e(int);int main(void){ int a = 3; e(a); putchar('\n'); return 0;}void e(int n){ if...
转载
2012-07-08 19:29:00
120阅读
2评论
Go 语言设计和工具链核心团队成员Ken Thompson(肯·汤普逊)大名鼎鼎、如雷贯耳,Unix 操作系统的发明人之一(排在第一号),C 语言前身 B 语言的设计者,UTF-8 编码设计者之一,图灵奖得主。老爷子今年快 76 岁了(1943年生)。早年一直再贝尔实验室做研究,60 多岁的时候被谷歌尊养起来。2007年,老爷子和 Rob Pike、Robert Griesemer 一起设计了做出
转载
2023-07-27 16:49:50
674阅读
鱼鹰 鱼鹰谈单片机 2月19日 预计阅读时间: 5 分钟 我们知道,数据分为两种,一种为只读,一种为可读可写,为了防止一些不变的数据被程序意外的修改,有必要对它进行保护。这就是 const 的作用。在单片机中...
转载
2019-08-18 17:09:00
104阅读
2评论
先总结一下 static 的用法,然后再对每一条进行说明:定义全局静态变量定义局部静态变量定义静态函数头文件
原创
2022-01-05 09:35:29
307阅读
枚举类型的定义 枚举类型定义的一般形式为: enum 枚举名{枚举值列表}; 在枚举值列表中列出所有可用值。这些值也称为枚举元素,枚举值是常量,不是变量,枚举元素本身由系统定义了一个表示序号的数值,从0开始顺序定义为0,1,2... 例
原创
2014-08-19 00:36:15
963阅读
/*
定义 : 即在函数内部函数自己调用自己,已达到实现类似于循环结构的功能;
注意点:递归必须要有明确的结束语句,否则容易形成死循环;
递归案例分析:计算n!,这里以计算4!为例,进行说明递归的工作原理:
*/
int powder(int num); //递归函数声明;
int main(int argc, const char * argv[]) {
int num = 3;
原创
2019-04-27 20:39:17
4175阅读
/*
指针 : 专于保存地址的数据结构,占用8个字节,并且可以通过指针保存的地址访问指针指向的内存空间的值;
定义格式 : 指针所指向的数据类型 *指针名称;
初始化 ; 1,定义的同时初始化,如 : int *[n]numP = # //定义几级指针,则写几个"*";
2,定义后,再初始化,如 : int *[n]numP; num
原创
2019-04-30 13:51:17
429阅读
函数原型: #include <unistd.h> int symlink(const char * oldpath, const char * newpath); 函数说明: symlink()以参数newpath 指定的名称来建立一个新的连接(符号连接)到参数oldpath 所指定的已存在文件.
转载
2019-11-11 14:34:00
324阅读