木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺

随笔分类 -  指针

摘要:什么是Core Dump?Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的文件生成, 这个文件便是操作系统把程序down掉时的内存内容扔出来生成的, 它可以做为调试程序的参考.core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump.如何使用core文件?gdb -c core文件路径 [应用程序的路径]进去后输入wher 阅读全文
posted @ 2013-07-13 15:37 C语言程序 阅读(3533) 评论(0) 推荐(0) 编辑
摘要:关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,参考了康建东兄的const使用详解一文,对其中进行了一些补充,写下了本文。1. const常量如:constintmax=100;优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应)2. const 修饰类的数据成员。如:classA { constintsize; … }const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的。因为类可以创建多个对象,不同的对象其 阅读全文
posted @ 2012-10-18 11:08 C语言程序 阅读(249) 评论(0) 推荐(0) 编辑
摘要:首先指出一个错误,压根就不应该有指针常量这个说法。 经常听到有关常量指针和指针常量的讨论,也经常见到有关两者区别的文章,然而,有些文章却误导了读者,他们的结论根本就是错的。 例如http://www.cnitblog.com/mantou/archive/2005/10/05/3074.html关于指针常量和常量指针的讨论,结果完全颠倒了; 而其他一些文章呢,充其量只是火上加油,让本来就很复杂的事情变得更加难于理解,例如http://yluo09.blogchina.com/2261395.html; 有些观点甚至是错的,博客园的这篇文章(http://www.cnblogs.com/jon. 阅读全文
posted @ 2012-03-07 13:42 C语言程序 阅读(314) 评论(0) 推荐(0) 编辑
摘要:二维数组和指针⑴ 用指针表示二维数组元素。要用指针处理二维数组,首先要解决从存储的角度对二维数组的认识问题。我们知道,一个二维数组在计算机中存储时,是按行存储的,即先存储第一行的元素,再存储第二行的元素。当把每一行看作一个整体,即作为一个大的数组元素时,原来的二维数组也就变成一个一维数组了。而每个大数组元素对应原来二维数组中的一行,称为行数组元素,显然每个行数组元素都是一个一维数组。下面我们讨论二维数组元素和指针之间的对应关系,清楚了二者之间的关系,就能用指针处理二维数组了。设p是指向二维数组a[M][N]的指针变量,若有:p=a[0]; 则p+j将指向a[0]数组中的元素a[0][j]。由于 阅读全文
posted @ 2012-02-29 13:09 C语言程序 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:要点:1. 参数传递的原则是:形参传给实参,不能反向传递;2. 一级指针可以在函数内部修改形参指针指向的内容;如:void fun(char *p) { p[2] = a;//由形参(实参)指向的函数外部的数组的内容就被改变了。 } 如果我们想改变实参本身呢?也就是说,我们连指针值都要改变,如果使用:void GetMemory(int num, char *p) { p = (char *)malloc(num * sizeof(char)) //或C++中:p = new char[10]; } 就不行了,因为在函数内部不能通过改变形参的值来改变实参。但是,... 阅读全文
posted @ 2012-01-04 18:19 C语言程序 阅读(1136) 评论(0) 推荐(0) 编辑

木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java3年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql4年进入店铺
点击右上角即可分享
微信分享提示