自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

c++

  • 博客(4)
  • 收藏
  • 关注

原创 c/c++ 常见笔试面试小知识

1.  问有语句:  char *p="asd";   是否可执行 p[0]='q';  ?  语句char *p="asd";   只是定义了一个指针变量,指向了一个常量字符串,所以p[0]='q';是不允许的。而p="qwe"; 确是允许的,因为p是变量。2.   问  void fun(char *p){p=new char[10];}        void m

2015-11-02 18:22:57 450

原创 c++类内接口调用其它函数传递成员指针问题(以二叉树举例)

类中接口成员可以直接使用私有成员,实现类的某些功能。但有时为了更好地隐藏具体实现可定义不带参数的公有接口名(这也使便类的使用更加方便),再由接口函数去调用带有参数的重载函数,此时前者常称为驱动,调用带参数的接口函数时若要修改类内的私有资源一定要传递引用。这里举例说明函数参数传递,不实现完整类:二叉查找树的实现:1.节点(节点内元素为int型).struct node{  int

2015-07-23 15:28:39 839

原创 c++关于结尾遇到‘\n’或其他特殊字符结束读取的问题(个人总结,大神勿喷)

程序中经常遇到诸如“遇到回车换行符结束读取”的问题,我说一下使用peek()解决的小方法,这里举两个例子分别为字符型和整型(这里只写出程序中读取部分)1.读取字符并显示直到遇到’\n‘为止(这个可以直接用cin.get()读取字符只要不为回车换行就继续更简单)为了详细介绍下下面写一段不完美的代码#includeusing namespace std;int main(){

2015-06-17 23:27:39 5959

原创 关于枚举(c++)

总是忘记一些枚举的使用细节,为了方便自己总结一下定义格式:enum enumName {符号常量列表};(列表之间都好隔开)1.枚举定义时符号常量默认是从0开始自增1来编号的2.当符号常量中如果有给定初值的常量,则此常量之前依然按默认编号,初始化常量之后从初始化值开始自增1来自动编号    例 enum enu1 {a,b=97,c};   此时a编号为0,c编号为98。初试化的值

2015-03-13 11:35:12 665

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除