上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 32 下一页
摘要: #include //定义一个基类,模拟CWinAppclass Base{public: Base();// virtual void fn();/*测试虚函数结果:call the Derived's fn*... 阅读全文
posted @ 2012-04-15 17:05 javaadu 阅读(97) 评论(0) 推荐(0)
摘要: 1、setprecision 也是包含在命名空间iomanip 中的C++ 操作符,该操作符的作用是设定浮点数小数点后的位数;setprecision(2) 的意思就是小数点输出的精度,即是小数点右面的数字的个数... 阅读全文
posted @ 2012-04-13 16:34 javaadu 阅读(335) 评论(0) 推荐(0)
摘要: 1、动态内存分配时,用malloc申请内存,在使用完之后,一定要记得用free释放内存今天我在编写程序时遇到了这样一个问题:*** glibc detected *** ./SqlList: free(): in... 阅读全文
posted @ 2012-04-02 20:48 javaadu 阅读(144) 评论(0) 推荐(0)
摘要: 今天编写一个字符窜处理函数,因为不想让字符窜在子函数中被修改,因此传参数时,将参数设置成了常量指针,代码如下: 1 /* 2 *作者:杜琪 3 *功能:在一个字符窜中进行搜索,查找所有在一个给定字符集合中... 阅读全文
posted @ 2012-03-21 12:49 javaadu 阅读(147) 评论(0) 推荐(0)
摘要: 1、指向数组的指针例子:int a[]={'a','b','c'};int *p=a;则*(p+i) 等价于a[i]亲,注意不要越界噢,尤其是处理字符窜的时候,注意\0!!2、指针数组还是一个数组,只不过数组元素... 阅读全文
posted @ 2012-03-19 20:52 javaadu 阅读(107) 评论(0) 推荐(0)
摘要: 1、指针的本质:地址。指针是一个变量,一般4个字节大小,这个变量的value是一个内存地址。2、指针的类型:从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的... 阅读全文
posted @ 2012-03-19 19:53 javaadu 阅读(109) 评论(0) 推荐(0)
摘要: 一、程序在编译的时候占用的内存分为以下几个部分: 1 、栈区( stack )— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。栈内存分配运算内置于处理器的指令集中,效... 阅读全文
posted @ 2012-03-19 18:58 javaadu 阅读(107) 评论(0) 推荐(0)
摘要: #include #include /*void my_strcpy(char *s,char *t){ int i = 0; while ((s[i] = t[i]) != '\0') i++;}*/void... 阅读全文
posted @ 2012-03-16 13:14 javaadu 阅读(103) 评论(0) 推荐(0)
摘要: A register variable declaration advises the compiler that the variable in question will be heavily used. r... 阅读全文
posted @ 2012-03-16 11:28 javaadu 阅读(209) 评论(0) 推荐(0)
摘要: 三种方式:1、传递结构体的成员,也就是说,把结构体成员作为函数参数传递2、传递结构体指针(这是我们乐于使用的),优点是高效率,缺点是不安全,不过,也可以通过加const关键字弥补了3、传递结构体本身,在处理小型结... 阅读全文
posted @ 2012-03-14 21:09 javaadu 阅读(351) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 32 下一页