随笔分类 -  c++

摘要:高质量C++/C编程指南文件状态[ ] 草稿文件[√] 正式文件[ ] 更改正式文件文件标识:当前版本:1.0作 者:林锐 博士完成日期:2001年7月24日版 本 历 史版本/状态作者参与者起止日期备注V 0.9草稿文件林锐2001-7-1至2001-7-18林锐起草V 1.0正式文件林锐2001... 阅读全文
posted @ 2014-12-30 23:00 无形的风 阅读(311) 评论(0) 推荐(0)
摘要:一.找错题试题1:voidtest1(){ charstring[10]; char*str1="0123456789"; strcpy(string, str1 );}试题2:voidtest2(){ charstring[10],str1[10]; inti; for(i=0; i= - EPS... 阅读全文
posted @ 2014-12-27 14:52 无形的风 阅读(217) 评论(0) 推荐(0)
摘要:memset函数详解:memset是计算机中C++语言函数。将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。中文名memset函数别称char型初始化函数表达式memset(a,... 阅读全文
posted @ 2014-12-27 14:42 无形的风 阅读(2264) 评论(0) 推荐(0)
摘要:这些东西有点烦,有点无聊。如果要去C++面试就看看吧。几年前网上搜索的。刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善。1.求下面函数的返回值( 微软)intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;... 阅读全文
posted @ 2014-12-27 14:19 无形的风 阅读(288) 评论(0) 推荐(0)
摘要:一、malloc()和free()的基本概念以及基本用法:1、函数原型及说明:void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于分配失败的原因,应该有多种,比如说空间不足就是一种。v... 阅读全文
posted @ 2014-12-27 11:29 无形的风 阅读(91221) 评论(2) 推荐(8)
摘要:C++的三大特性:封装、继承、多态。以前学的时候自己没去总结,记得在一本c++入门的书讲得还是比较清楚。今天上网找了一下多态,找到下面这篇文章写得比较清晰。http://pcedu.pconline.com.cn/empolder/gj/c/0503/574706.html 类的多态特性是支持面向对... 阅读全文
posted @ 2014-12-27 11:03 无形的风 阅读(220) 评论(0) 推荐(0)
摘要:1. C中static有什么作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。 (2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开... 阅读全文
posted @ 2014-12-26 20:58 无形的风 阅读(196) 评论(0) 推荐(0)
摘要:1、int a=5,则 ++(a++)的值是()A、5 B、 6 C、7D、逻辑错误a++返回的是一个临时变量,这里是右值,不能再前面++了2、下面的代码输出什么?(取地址运算符比+运算符的优先级要高)[cpp]view plaincopyintmain(void){inta[5]={1,2,3,4... 阅读全文
posted @ 2014-12-26 19:29 无形的风 阅读(261) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/chio/archive/2007/07/18/822389.html首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分.隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic con... 阅读全文
posted @ 2014-12-24 12:54 无形的风 阅读(166) 评论(0) 推荐(0)
摘要:这里总结一些c++常遇到的问题不同类型之间的转换。//1 string --> const char* std::string s_1 = "lsw"; const char *cs_1 = s_1.c_str(); printf("const char * cs is %s \n... 阅读全文
posted @ 2014-12-24 12:35 无形的风 阅读(214) 评论(0) 推荐(0)