上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: Ambiguous operators need parentheses -----------不明确的运算需要用括号括起Ambiguous symbol ''xxx'' ----------------不明确的符号Argument list syntax error ----------------参数表语法错误Array bounds missing ------------------丢失数组界限符Array size toolarge -----------------数组尺寸太大Bad character in paramenters -------- 阅读全文
posted @ 2011-04-04 19:35 lazycoding 阅读(512) 评论(0) 推荐(2) 编辑
摘要: 注意看光标,这个有人遇到过吗?就是只要你点字符,就会占掉这个字符,只能修改了。。不能插入字符。其实解决问题很简单,按一下键盘上的“Insert”也就是插入键就可以了,小技巧。。 阅读全文
posted @ 2011-03-27 19:50 lazycoding 阅读(802) 评论(3) 推荐(0) 编辑
摘要: 内存分配方式有三种:(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。(3) 从堆上分配,亦称动态内存分配。程序在运行的时候用malloc 或new 申请任意多少的内存,程序员自己负责在何时用free 或delete 释放内存。动态内存的生存期由我们决定,使用非常灵活,但问题也最多。 阅读全文
posted @ 2011-03-27 13:50 lazycoding 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 点击查看大图,转载请注明,谢谢 阅读全文
posted @ 2011-03-26 17:59 lazycoding 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 版权属于原作者,我只是排版。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{ double dda1; char dda; int type;};对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求:sizeof(MyStruct)=sizeof(double) sizeof(char) sizeof(int)=13但是当在VC中测试上面结构的大小时,你会发现sizeof(MyStruct)为16。你知道为什么在VC中会得出这样一个结果吗?其 实,这是VC对变量存储的一个特殊处理。为了提高CPU的存 阅读全文
posted @ 2011-03-22 21:49 lazycoding 阅读(11033) 评论(2) 推荐(1) 编辑
摘要: 声明网上看到的文章,原文找不到了,原文被转载的不成样子,重复很多,整理花了很长时间,在翻看了维基百科后发现,原文中对于负数原码和补码存在一些问题,修改了一部分,原作者看到后可以联系我。1、你自已决定是否需要有正负。就像我们必须决定某个量使用整数还是实数,使用多大的范围数一样,我们必须自已决定某个量是否需要正负。如果这个量不会有负值,那么我们可以定它为带正负的类型。在计算机中,可以区分正负的类型,称为有符类型(signed),无正负的类型(只有正值),称为无符类型。 (unsigned)数值类型分为整型或实型,其中整型又分为无符类型或有符类型,而实型则只有符类型。字符类型也分为有符和无符类型。比 阅读全文
posted @ 2011-03-21 16:14 lazycoding 阅读(24900) 评论(2) 推荐(6) 编辑
摘要: 为什么要进行类型转换?转换的含义是通过改变一个变量的类型为别的类型从而改变该变量的表示方式。为了类型转换一个简单对象为另一个对象你会使用传统的类型转换操作符。Q:什么是C风格转换?什么是static_cast, dynamic_cast 以及reinterpret_cast?区别是什么?C 风格(C-style)强制转型如下: (T)expression // 把表达式强制转换成T类型比如:int i;double d;i = (int) d;函数风格(Function-style)强制转型使用这样的语法: T(expression) // castexpression to be of ty 阅读全文
posted @ 2011-03-21 15:27 lazycoding 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 1.文件结构版权和版本的声明版权和版本的声明位于头文件和定义文件的开头,主要内容有:(1)版权信息。(2)文件名称,标识符,摘要。(3)当前版本号,作者/修改者,完成日期。(4)版本历史信息。下面是一个例子: 1 /** Copyright (c) 2011,xx有限公司xx部 2 * All rights reserved. 3 * 4 * 文件名称:filename.h 5 * 文件标识:见配置管理计划书 6 * 摘要:描述本文件的内容 7 * 8 * 当前版本:1.0 9 * 作者:10 * 完成日期:3/18/201111 *12 * 取代版本:0.913 * 原作者:14 * 完成日 阅读全文
posted @ 2011-03-20 12:05 lazycoding 阅读(498) 评论(0) 推荐(2) 编辑
摘要: 程序在vs2010中通过。很简单,个人笔记。。一维动态数组的实例: 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int *arr; 6 int n; 7 cout<<"请输入一个整数指定数组大小:"; 8 cin>>n; 9 arr = new int[n]; 10 for(int i=1;i<=n;i++)11 { 12 cout<<"请输入第"<<i<<"个元素:";13 阅读全文
posted @ 2011-03-15 12:19 lazycoding 阅读(521) 评论(0) 推荐(0) 编辑
摘要: cctype头文件所包含的函数主要用来测试字符值,以下是随便找的一个表,但是对于初学者来说,怎么用呢,自己上机操作解决,后两个返回的是int型,确实很意外,强制转换一下,很简单。isalnum(c)假如c是字母或数字,则为trueisalpah(c)假如c是字母,则为trueiscntrl(c)假如c是控制字符,则为trueisdigit(c)假如c是数字,则为trueisgraph(c)假如c不是空格,则为trueislower(c)假如c是小写字母,则为trueisprint(c)假如c是可打印的字符,则为trueispunct(c)假如c是标点符号,则为trueisspace(c)假如c 阅读全文
posted @ 2011-03-13 14:03 lazycoding 阅读(583) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页