【C语言深度挖掘】
铭毅天下
《一本书讲透 Elasticsearch》作者,Elastic认证专家、Elastic中国官方合作培训讲师、阿里云MVP、Elastic中文社区2018年、2023年杰出贡献者、CSDN2013年、2016年博客征文特等奖得主、博客全网累计阅读1000万+、已带领国内外近200人+通过Elastic认证专家考试。
展开
-
C语言程序书写规范
C语言程序书写规范我做C语言底层开发,积累了一些代码书写的经验供大家参考:1.C语言书写规范1.1符号命名规则1.1.1符号名包括模块名、常量名、标号名、子程序名等。这些名字应该能反映它所代表的实际东西,具有一定的意义,使其能够见名知义,有助于对程序功能的理解。命名采用匈牙利命名法。规则如下:(1)所有宏定义、枚举常数和const变量,用大写字母命名。在复合词里用下划线隔开每个转载 2012-07-06 07:29:19 · 5142 阅读 · 1 评论 -
九连环的递归算法(C和C++)
九连环的递归算法(C和C++)九连环的递归算法一、九连环简介九连环游戏是中国人自己发明的,它的历史非常悠久,据说是起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直杆,而这个直杆则在后面一个圆环内穿过,九个直杆的另一端用一块木板或圆环相对固定。二、九连环的规律通过玩九连环你就会发现存在这样一个规律:(1)第 1环可以自由上下(2)而上/下第 n环原创 2012-08-12 20:47:13 · 11396 阅读 · 1 评论 -
C/C++经典面试50题(挑重点整理)2
面试题17:简述类成员函数的重写、重载和隐藏的区别(1)重写和重载主要有以下几点不同。范围的区别:被重写的和重写的函数在两个类中,而重载和被重载的函数在同一个类中。 参数的区别:被重写函数和重写函数的参数列表一定相同,而被重载函数和重载函数的参数列表一定不同。 virtual的区别:重写的基类中被重写的函数必须要有virtual修饰,而重载函数和被重载函数可以被virtual原创 2012-07-30 06:57:38 · 11900 阅读 · 7 评论 -
大端小端(Big- Endian和Little-Endian)探究
大端小端(Big- Endian和Little-Endian)探究http://www.cppblog.com/tx7do/archive/2009/01/06/71276.html [引言]:在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致转载 2012-11-10 18:51:36 · 2185 阅读 · 0 评论 -
关于函数返回值的几种情况
关于函数返回值的几种情况 在一个函数的内部,return的时候返回的都是一个拷贝,不管是变量、对象还是指针都是返回拷贝,但是这个拷贝是浅拷贝。分为以下几种情况:1)返回一个基本类型的变量;2)返回非动态分配的指针;3)返回动态分配的指针;4)返回非基本类型(对象等)…1. 如果返回一个基本类型的变量,比如:int a;a = 5;return a; 那么就会a的原创 2012-11-10 18:46:37 · 4733 阅读 · 0 评论 -
C语言实验室内部培训讲义
C语言实验室内部培训讲义(自己综合网、书、笔面试题整理的),欢迎下载讨论!下载地址:http://download.csdn.net/detail/wojiushiwo987/4795576 讲解时间持续1个月,前3周1周1 次课,第4周2次课。 主要是之前看masefee的博客,很有感觉,都是该作者实践经验结合自己理解的总结。所以,此次讲义内容以其blog为原创 2012-11-22 23:21:44 · 3138 阅读 · 0 评论