C++基础
文章平均质量分 63
LilyWu_coding
A little learning is a dangerous thing
展开
-
c++字符及字符串操作总结
0. 字符基础字符集(character set) :ASCII 、Unicode,不同的字符集对应的字符类型也不一样。ASCII:是一种单字节字符集(single-byte character set),它所有的字符都只用一个字节(Byte)表示。‘\0’为字符串结束符Unicode: 所有字符均用两个字节来表示,0 是它的结束标志。(vs2005 默认为Unicode的字符集)原创 2014-03-13 15:55:08 · 818 阅读 · 0 评论 -
C++ 中结构体
C/C++语言中的解释结构体定义 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。结构体作用 结构体和其他类型基础数据类型一样,例如int类型,char类型 只不过结构体可以做成你想要的数据类型。以方便日后的使用。 在实际项目中,结构体是大量存在的。研发人员常使用结构体来封装一些属性来组成新的类型。 结构体在函数中的作用转载 2014-03-19 19:47:07 · 925 阅读 · 0 评论 -
C++ 中rand()总结
一、C++产生随机数方法C++中不能使用random()函数,random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至num-1的一个随机数。 可改用C++下的rand函数来实现。1、C++标准函数库提供一随机数生成器rand,返回0-RAND_MAX之间均匀分布的伪随机整数。 RAND_原创 2014-03-31 21:24:15 · 1307 阅读 · 0 评论 -
atoi itoa strcpy strcmp strlen strcat memcpy memset实现
实现总结一下C常用库中的一些函数,把书上的变成自己的!其中:atoi 在标准库,但itoa不在标准库中, stdlib中,strcpy,strcmp,strlen,strcat,memcpy,memset 在库string中一 atoi 原型为 int atoi(const char *nptr),实现字符串转为整型。方法一:int myatoi(const char *原创 2014-03-21 16:17:48 · 713 阅读 · 0 评论 -
魔术师的秘密
魔术师表演时,他取出13张黑桃全部迭在一起,牌面朝下放在手中,对观众说:最上面一张是黑桃A,翻开后放在桌上。以后,从上至下每数两张全依次放在最底下,第三张给观众看,便是黑桃2,放在桌上后再数两张依次放在最底下,第三张给观众看,是黑桃3。如此下去,观众看到放在桌子上牌的顺序是:黑桃 A 2 3 4 5 6 7 8 9 10 J Q K问魔术师手中牌的原始顺序是什么? // 注意原创 2014-04-01 19:53:52 · 938 阅读 · 0 评论 -
关于C++ const 的全面总结
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示:No.作用说明参考代码转载 2014-04-02 10:52:34 · 475 阅读 · 0 评论 -
字符串输入方式总结(cin cin.get()cin.getline() getline())
在编程中,经常需要输入字符或者数字,而有时输出结果总是不尽人意。再此,对其做一个总结。1.cin(1)数字、字符 (2)字符串 int age; char name[20]; cin >> age; cout << age<<endl; cin >> name;// cin.getline(name,20); cout 当字符串输入为cin>>name时,输出为:原创 2014-03-25 16:08:09 · 1770 阅读 · 0 评论