该文被密码保护。 阅读全文
posted @ 2013-07-31 21:11 GOD攀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Cstring转换char*Cstringstr;char*charstr;charstr=(LPSTR)(LPCTSTR)str;Cstring转换char[200]voidtrans(CStringstra){charcont[200];intlength=stra.GetLength();//获取Cstring内容的长度for(inti=0;i#includeusingnamespacestd;voidmain(){char*CtoS="abcdef1234";stringword=CtoS;cout#includeusingnamespacestd;voidmain 阅读全文
posted @ 2013-07-31 15:56 GOD攀 阅读(428) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;int main(){cout<<"int长度为:"<<sizeof(int)<<endl;cout<<"short长度为:"<<sizeof(short)<<endl;cout<<"long长度为:"<<sizeof(long)<<endl;cout<<"unsigned short长度为:"<<sizeof(short)< 阅读全文
posted @ 2013-07-31 13:23 GOD攀 阅读(468) 评论(0) 推荐(0) 编辑
摘要: #include#includeusingnamespacestd;intmain(){setlocal(LC_ALL,”chs”);//设置本地语言(全部设置,简体中文)wchar_twt[]=L”中”;wcout<<wt;return0;} 阅读全文
posted @ 2013-07-31 13:15 GOD攀 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 计算机字符集中的字符一个字符是8位,最大为0-11111111,为0到255之间的一个数ASCII码1位二进制数有2的1次方,共2个状态,0和1两种状态2位二进制数有2的2次方,共4种状态7位二进制可以有128个状态0-32号这33个及127号这34个字符为通讯专用字符33-126号这94个字符。48-57为0-9数字。65-90为26个大写字母,97-122为26个小写字母。其余为标点符号#includeusingnamespacestd;intmain(){charch;ch=‘A’;cout<<ch<<endl;cout<<(int)ch<< 阅读全文
posted @ 2013-07-31 13:10 GOD攀 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 如果我们需要计算2+(-1)的值,那么我们继续往下面看:2+(-1)00000010 值2+10000001 值-1 (最高位的符号位1,表示负数)=10000011 值-3 (最高位符号为位1,表示负数)结果值为-3了,是不是错误了呢?为什么2+(-1)= -3了呢?肯定不对呀!于是我们需要用到补码:00000010变为00000010 (00000010的补码是00000010)1.除了符号位之外的全部反转(也就是传说中的反码):10000001变为111111102.将最后的一位+1(也就是传说中的补码):11111111 (10000001的补码是11111111)//////然后我. 阅读全文
posted @ 2013-07-31 13:03 GOD攀 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 十进制:生活中最熟悉的进位计数制。符号:0,1,…,9 规则:逢十进一二进制:计算机中采用的计数制。符号:0,1 规则:逢二进一八进制:基数为八,每个数位记满八就向高位进一。符号:0,1, …, 8 规则:逢八进一十六进制:基数为16,每个数位记满十六就向高位进一。符号: 0,1,…,9,A,B,…,F规则:逢十六进一进位运算规则—“逢R进一” 计数法一般而言,R进制数的基数为R,可供选择的基本数字符号有R个,分别为0到(R-1),每个数位记满R就向高位进一,即为“逢R进一”R进制数的位权表示法1、R进制第i位权值=R i-12、某位数值=该位数码×该位权值 按权展开法按权展... 阅读全文
posted @ 2013-07-31 12:33 GOD攀 阅读(532) 评论(0) 推荐(0) 编辑
摘要: /*int型的变量的值可以是任何整数1,2,3,4,5,11等bool型的变量的值只能是1种:0(false)或者1(true)bool型的0也就是false,bool型的1也就是true*/#includeusingnamespacestd;//使用命名空间intmian(){boolcheck0,check1,check2;//定义bool型的变量3个check0=fause;check1=0;check2=true;if(check0==true)//两个等号是判断是否相等,如果括号里面的成立,就执行{cout<<”我爱张颖!”<<endl; }if(check1 阅读全文
posted @ 2013-07-31 12:15 GOD攀 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 五种基本数据类型基本数据类型是与硬件结构(主要是计算机的字长)直接相关的类型,是构造其他派生类型的基本元件。C++的基本数据类型有以下几类: 整型 (说明符为int ) 字符型 (说明符为char ) 浮点型 (说明符为float ) 双精度型 (说明符为double ) 空值型 (说明符为void)用修饰符形成的扩展类型除void类型外,其余四种基本类型的说明符之前还可以加上特定的修饰符形成扩展类型。整型和字符型前面可加上signed(有符号数)unsigned(无符号数)long(长型)short(短型)双精度型前面可加上long来修饰,整型缺省为signed 。当整... 阅读全文
posted @ 2013-07-31 12:02 GOD攀 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 说明:图中“type”表示任一种非void的类型,英文为关键字或程序中的表达方式。VC++中各种基本数据类型的详细说明如下表所示:类 型名 称占用字节数取 值 范 围bool布尔型-true,false(signed) char有符号字符型1-128~127unsiged char无符号字符型10~255(signed)short(int)有符号短整型2-32768~32767unsignedshort(int)无符号短整型20~65535(signed) int有符号整型4-(2的31次方)~2的31次方-1unsigned (int)无符号整型40~(2的32次方-1)(signed)lo 阅读全文
posted @ 2013-07-31 08:52 GOD攀 阅读(279) 评论(0) 推荐(0) 编辑