随笔分类 - C++
摘要:这段时间把《C陷阱和缺陷》看了,没时间自己写总结。就转一下别人的学习笔记吧http://bbs.chinaunix.net/thread-749888-1-1.html Chapter 1 词法陷阱 程序中的单个字符孤立起来看并没有什么意义,只有结合上下文才有意义,如p->s = "->";两处的-意义是不同的。 程序的基本单元是token ,相当于自然语言中的单词。 一个token的意义是不会变的。 而组成token 的字符序列则随上下文的不同而改变。 token之间的空格将被忽略。1.1 = 不同于 ==1.2 &和|不同于&&和||
阅读全文
摘要:1、函数名:memset 所属头文件: 用法:void*memset(void*s,charch,unsignedn);对于对int之类的数组,只能用memset对其初始化为0或-1初始化,如:1 int a[]; 2 memset(a,0,sizeof(a)):3 //sizof(a)=sizeof(int)*n; 而对于char型,可以赋任何字符。如:1 char a[]; 2 memset(a,'0',sizeof(a));//sizeof(a)=1*n;2、函数名:fill_n 所属头文件: 用法:template voidfill_n(OutputIt first,
阅读全文

浙公网安备 33010602011771号