摘要: 1、一个可执行文件的cpp文件中一个函数只能被定义一次。如果你把函数定义在一个.h文件中并让两个cpp包含就会造成这个函数分别在两个cpp中被定义产生错误。但是inline函数是允许在多个cpp中多次定义的,就解决了这个问题2、数组没有直接的获取数组长度的函数,如果想获取需要:sizeof(arr)/sizeof(arr[0])3、指针记录的是另一个对象的地址,例如, int *p=$x;其中p中存的是x的地址,*p存的是x的值,&p存的是p的地址。(在一个函数中声明的参数如果是指针,则对应的就是需要传入地址)4、指针和引用都是按地址传递的。只是引用传递的相当于是一个对象的“别名”,也 阅读全文
posted @ 2013-04-27 14:09 wcp_spring 阅读(157) 评论(0) 推荐(0)