
C/C++
文章平均质量分 73
lovefish2020
这个作者很懒,什么都没留下…
展开
-
大端模式和小端模式
大端模式:是指数据的低位(权值较小的那几位)保存在内存的高地址中,而数据的高位,保存在内存的低地址中小端模式:是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中、例如:将一个32位的整数0x12 34 56 78存放到一个整型变量(int)中,这个整型变量采用大端或者小端模式在内存中的存储由下表所示:1)大端模式2)小端模式为什原创 2012-06-30 20:53:38 · 1157 阅读 · 0 评论 -
编写高效C语言的四大绝招
编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就是针对编程工作中的一些体会和经验做相关的阐述。 第一招:以空间换时间 计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值: 方法A:通常的办法#define LEN 32char stri原创 2012-11-05 12:50:00 · 384 阅读 · 0 评论 -
scanf & wscanf
in msdn——>scanf, wscanfRead formatted data from the standard input stream. 从标准输入流读入格式化数据int scanf( const char *format [,argument]... );int wscanf( const wchar_t *format [,argument].原创 2012-10-26 19:48:49 · 2377 阅读 · 0 评论 -
VC6.0——>Error spawning cl.exe错误
vc++6.0安装后,编译代码时出现Error spawning cl.exe错误最多出现在win7系统安装vc后,可能是兼容性问题,但具体原因我没有在网上查出来可以看出来的是,由于在安装时vc自动选择安装目录的缘故最简单的办法当然是重装vc,自己设置安装目录,或选择“经典”安装模式 当然,这个问题很多情况下是由于路径设置错误引起的,如果你不想重装,在vc窗口模式下选择 T原创 2012-11-15 21:51:52 · 1038 阅读 · 0 评论 -
四级核心词汇表<四>
301. avenue n. 林荫道,大街302. available a. 现成可用的;可得到的303. comparable a. (with, to)可比较的,类似的304. comparative a. 比较的,相对的305. dash vi. 猛冲,飞奔306. data n. 数据,资料307. dive vi. 跳水,潜水308转载 2012-10-18 20:58:35 · 714 阅读 · 0 评论 -
四级核心词汇表<五>
401. nuclear a. 核子的,核能的402. nucleus n. 核403. retail n./v./ad. 零售404. retain vt. 保留,保持405. restrict vt. 限制,约束406. sponsor n. 发起者,主办者 vt. 发起,主办,资助407. spur n./vt. 刺激,激励408.转载 2012-10-18 20:59:06 · 486 阅读 · 0 评论 -
VC的Bug:Visual Studio 6.0 中出现错误消息“Setup Was Unable to Create a DCOM User Account”(安装程序无法创建 DCOM 用户帐户)
花了两天时间装vc6.0,微软官方已经没有了,找了个自称是官方原版镜像的下载后,总在安装最后一步出现Setup Was Unable to Create a DCOM User Account……,本人xp系统,上网查如下——>在安装vc时,最后总出现:setup was unable to create a DCOM user account in order to register原创 2012-09-22 21:14:09 · 7278 阅读 · 0 评论 -
逗号表达式
逗号表达式的形式:表达式1,表达式2,表达式3,……,表达式n求解的过程是从左往右逐个求解,即先求表达式1,后表达式2,整个表达式值是最后一个表达式的值1.用于顺序求值,如:a = b, b = c, c = d;相当于a = b;b = c;c = d;2.用于条件语句,如:if(a = fun(x, y), a > 0) {},相当于a = fun(x, y)i原创 2012-07-01 11:12:24 · 1031 阅读 · 0 评论 -
字母大小写转换
#includeint main(void){ char c; scanf("%c", &c); if(c >= 'a' && c c = c - 32; else if(c >= 'A' && c c = c + 32; printf("%c\n", c); r原创 2012-07-01 11:37:28 · 738 阅读 · 0 评论 -
在C语言中,int型数据的取值范围?
在C语言中,int型数据所占的字节和具体的编译器有关,32位编译器int占4个字节(VC,C-free),16位编译器int占2个字节(详见“int型数据所占字节和什么有关”)。以两个字节为例:在C中,int型数据是一个有符号的整型数据,其最高位为符号位(0表示正,1表示负)1个字节等价于8个二进制位,在很多计算机系统中,通常采用补码来表示带符号的数(补码系统)现在从二进制的原码,原创 2012-07-02 20:52:55 · 14695 阅读 · 0 评论 -
int型数据所占字节和什么有关?
整理的http://topic.youkuaiyun.com/t/20010521/10/128376.htmlint型变量有时候占4个字节(在Win32),有时候占2个字节(在DOS) 这个int类型的大小到底是跟编译器有关,还是跟CPU有关,还是跟操作系统有关?所谓的16位32位64位系统是由cpu决定的,由机器指令的寻址、寄存器位数决定的 os受cpu的限制,但在32位的cpu下转载 2012-07-02 21:32:08 · 2046 阅读 · 0 评论 -
无题
1 ——> 2^1 - 111 ——> 2^2 - 1 111 ——> 2^3 - 11111——> 2^4 - 1……0111 1111 1111 1111 第一位‘0’是符号位 显然,它等于 2^15 - 1 = 32767也就是2^14 + 2^13 + 2^12 + …… + 2^1 + 2^0 = 32767原创 2012-07-02 21:14:28 · 320 阅读 · 0 评论 -
c/c++在线编译器
一直以来都喜欢用手机看书,尤其是在上班时。看的最多的是编程一类的书,主要是C++,看着就想写写代码,可是电脑用不能用,怎么办?于是想到用UC浏览器找找看网上有没有在线的编译器,想什么时候写代码都可以验证。于是就找了几个,各有千秋吧。中文的我没找到,全是英文的,不过英文不难,其实也不需要懂英文,只要知道在什么地方写代码,然后点击按钮进行在线编译就行了。好了,下面看介绍: 1、http://c转载 2012-07-21 19:25:56 · 781 阅读 · 0 评论 -
C语言中函数参数的入栈顺序
标准C参数压栈次序是反向压栈,也就是从右到左。因为C要把不定参数放在最右边,为了高效率定位参数,所以只能从右到左压栈,这样第一个参数最靠近栈顶。#includeint main(int argc, char* argv[]){int a = 12, n = 5;//printf("%d\n%d\n%d\n%d\n%d\n%d\n", a += a, a -= 2,原创 2012-09-01 17:40:46 · 970 阅读 · 0 评论 -
getch,getche,getc,getwc,getchar,getwchar
IN MSDN ——>_getch, _getche Get a character from the console without echo (_getch) or with echo (_getche).int _getch( void );int _getche( void );RoutineRequired HeaderCom原创 2012-09-05 17:26:49 · 1321 阅读 · 0 评论 -
VC编译C代码时错误“ syntax error : missing ';' before 'type' ”
前几天看C的多级指针,写一段代码,在编译时总报错 ——syntax error : missing ';' before 'type',以为是编译器的问题,今天下了专业版的,打了sp6补丁,可依然报错,最终将代码简写如下#includeint main(void){ int i = 10; printf("i_address is %#x原创 2012-09-22 21:15:04 · 1333 阅读 · 0 评论 -
怎么判断一个数是整数还是浮点数
double modf(double x,double * ip)把x分成整数和小数两部分,两部分正负与x相同,函数返回小数部分,整数部分保存在*ip中函数名: modf功 能: 把数分为整数和小数 (The modf function breaks down the floating-point value x into fractional and intege原创 2013-04-12 12:29:24 · 9013 阅读 · 0 评论