- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 sizeof和strlen
sizeof:判断数据类型长度符的关键字,用于求取一个对象或者类型所占的内存字节数 strlen:求取字符串长度的函数,不包括‘\0’ 例题说明: 1,整型数组 int a[]={1,2,3,4}; printf("%d\n",sizeof(a));-----16//a表示整个数组的地址,在32位系统下,所有地址均占4个字节,所以结果为16printf("%d\n",sizeof
2016-04-28 00:12:45 480
原创 常见字符串函数的原型!!!
1、strcat//将指针指向的字符串放到目的字符串后 [cpp] char *strcat(char *strDest, const char *strScr) //将源字符串加const,表明其为输入参数 { char * address = strDest; //该语句若放在assert之后,编译出错 asse
2016-04-13 22:12:24 1453
转载 C++的静态库与动态库
2013-10-16 20:18 by 吴秦, 55453 阅读, 21 评论, 收藏, 编辑 C++静态库与动态库 这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。 什么是库 库是写好的现有的,成熟的
2016-04-11 14:11:50 363
转载 linux下的命令
cd【change directory】 进入个人的主目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在的目录 ls 【list】 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls-a :Linux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令
2016-04-09 13:29:53 411
原创 一段改变我思想的代码!!!
有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。 #include #include int main() { int i=0; char arr[]="student a am i"; int sz=sizeof(arr)/
2016-04-08 14:06:52 471
转载 宏和函数的区别
时间上考虑: 1:宏只占编译时间,函数调用则占用运行时间(分配单元,保存现场,值传递,返回),每次执行都要载入,所以执行相对宏会较慢。 2:使用宏次数多时,宏展开后源程序很长,因为每展开一次都使程序增长,但是执行起来比较快一点(这也不是绝对的,当有很多宏展开,目标文件很大,执行的时候运行时系统换页频繁,效率就会低下)。而函数调用不使源程序变长。 安全性考虑: 3:函数调用时,先求出实参
2016-04-06 20:17:00 492
Effective C++第三版及详细笔记
2018-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人