- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 strncpy和memcpy的异同
若拷贝的字符数小于等于源字符串的长度,则两者效果相同,即strncpy不会在拷贝的结果后面加上/0结束符;若拷贝的字符数大于源字符串的长度,则strncpy遇到源字符串的/0结束符时拷贝结束,此时strncpy拷贝的结果后面有/0结束符,即源字符串的结束符,memcpy则严格按照第三个参数指定的字节数进行内存拷贝。 strncat则会在添加的字符串之后加上/0结束符。
2010-05-17 13:59:00 1762
原创 关于头文件中定义的全局变量的包含
在头文件中定义了一个变量,若另一个文件包含此文件则会再产生一个相同变量的定义,在linux环境中编译时会发生如menu.o:(.sbss+0x0): multiple definition of `is_refresh_living_time_thread_createdmain.o:(.sbss+0x0): first defined here 的错误,要在包含该文件的文件
2010-05-06 16:32:00 4028
C++编程思想(中文)
2009-11-11
vc文件拷贝程序(显示拷贝进度)
2009-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人