c/c++
木子花开
一步一步的往上爬
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
strcpy、memcpy、memmove的区别
strcpy和memcpy都是标准C库函数,它们有下面特点:strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容外,还会复制字符串的结束符。strcpy的函数原型是:char* strcpy(char* dest, const char* src); memcpy只提供一般的内存复制,即memcpy对于需要复制的内容没有限制,因此翻译 2014-04-17 17:16:09 · 596 阅读 · 0 评论 -
const in C and C++
C和C++的const关键字是不一样的,在C里,const定义的并非真正的常量,它实际上是只读的变量,即不允许修改它,本质上还是个变量,用#define定义的才是真正的常量,因此,你这样定义的时候,会报错:error C2057: expected constant expression提示你size并非常量表达式但在C++里面,const定义的就是真正的常量,可以用来原创 2015-06-10 13:05:16 · 604 阅读 · 0 评论
分享