
c/c++
文章平均质量分 82
lq87002128
这个作者很懒,什么都没留下…
展开
-
《C和指针》摘抄整理型笔记
/*读书笔记类型多种多样,有摘抄型的,有感想型的,有批注型的,有摘要型的……现在正在研读《C和指针》,其中有很多我认为必要的知识点,摘抄并简单整理了一下,记录在这里。*/1. 数值是以引用(reference)形式进行传递,也就是传址调用;标量和常量按值(value)传递。所有传递给函数的参数都是按值传递的,但是,数组名作为参数时就会产生按引用传递的效果。/*个人观点:数组其实转载 2014-10-11 09:26:04 · 550 阅读 · 0 评论 -
C/C++ struct位结构(位域)
// 将字符串转换成长整数long atol(const char* s); // 将字符串转换成长整数,base为基数/进制// 如果转换成功,*endptr指向s; 否则*endptr指向第一个非法字符long strtol(const char*s, char** endptr, int base);long n1 = atol("13"); // n1 = 13转载 2014-10-13 16:37:49 · 632 阅读 · 0 评论 -
std::map
映射和多重映射基于某一类型Key的键集的存在,提供对T类型的数据进行快速和高效的检索。对map而言,键只是指存储在容器中的某一成员。Map不支持副本键,multimap支持副本键。Map和multimap对象包涵了键和各个键有关的值,键和值的数据类型是不相同的,这与set不同。set中的key和value是Key类型的,而map中的key和value是一个pair结构中的两个分量。转载 2014-11-26 15:07:07 · 359 阅读 · 0 评论 -
atoi,atol,strtod,strtol,strtoul实现类型转换
一、atoiC语言库函数名: atoi 功 能: 把字符串转换成整型数. 名字来源:array to integer 的缩写. 原型: int atoi(const char *nptr); 函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换转载 2014-12-05 13:28:47 · 642 阅读 · 0 评论 -
sizeof用法
Sizeof用法本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type转载 2015-03-31 15:30:59 · 355 阅读 · 0 评论 -
extern C 用法
转载:http://www.cnblogs.com/rollenholt/archive/2012/03/20/2409046.html1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称转载 2015-03-31 15:38:56 · 317 阅读 · 0 评论