03 2011 档案

摘要:注意看光标,这个有人遇到过吗?就是只要你点字符,就会占掉这个字符,只能修改了。。不能插入字符。其实解决问题很简单,按一下键盘上的“Insert”也就是插入键就可以了,小技巧。。 阅读全文
posted @ 2011-03-27 19:50 lazycoding 阅读(815) 评论(3) 推荐(0) 编辑
摘要:点击查看大图,转载请注明,谢谢 阅读全文
posted @ 2011-03-26 17:59 lazycoding 阅读(236) 评论(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 阅读(11085) 评论(2) 推荐(1) 编辑
摘要:声明网上看到的文章,原文找不到了,原文被转载的不成样子,重复很多,整理花了很长时间,在翻看了维基百科后发现,原文中对于负数原码和补码存在一些问题,修改了一部分,原作者看到后可以联系我。1、你自已决定是否需要有正负。就像我们必须决定某个量使用整数还是实数,使用多大的范围数一样,我们必须自已决定某个量是否需要正负。如果这个量不会有负值,那么我们可以定它为带正负的类型。在计算机中,可以区分正负的类型,称为有符类型(signed),无正负的类型(只有正值),称为无符类型。 (unsigned)数值类型分为整型或实型,其中整型又分为无符类型或有符类型,而实型则只有符类型。字符类型也分为有符和无符类型。比 阅读全文
posted @ 2011-03-21 16:14 lazycoding 阅读(26307) 评论(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 阅读(636) 评论(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 阅读(503) 评论(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 阅读(525) 评论(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 阅读(594) 评论(0) 推荐(0) 编辑
摘要:基础知识:堆栈是一种简单的数据结构,是一种只允许在其一端进行插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。有一组CPU指令可以实现对进程的内存实现堆栈访问。其中,POP指令实现出栈操作,PUSH指令实现入栈操作。CPU的ESP寄存器(堆栈指针,StackPointer)存放当前线程的栈顶指针,EBP寄存器(基址指针,BasePointer)中保存当前线程的栈底指针。(ESP和EBP都称为指针寄存器PointerRegister)CPU的EIP寄存器(指令指针寄存器InstructionPointer)存放下一个CPU指令存放的内存 阅读全文
posted @ 2011-03-13 12:23 lazycoding 阅读(802) 评论(0) 推荐(0) 编辑
摘要:-------------------------------------------------------百科中的解释(有修改)------------------------------------------------------------实参(argument):全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。 形参(parameter):全称为"形式参数" 由于 阅读全文
posted @ 2011-03-13 07:28 lazycoding 阅读(10995) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示