![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC
xzl04
这个作者很懒,什么都没留下…
展开
-
error LNK2001:unresolved external symbol
在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: unresolved external symbol “symbol”(不确定的外部“符号”)。 如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误消息。一般来说,发生错误的原因有两个:一是所引用的函数、变量不存在、拼写不正确或者使用错误;其次可能使用了不同版本的连接库。 以下是可能产生LNK2原创 2009-04-09 10:13:00 · 832 阅读 · 0 评论 -
itoa的第三个参数用于将数字转换成不同的进制。举个例子:
itoa的第三个参数用于将数字转换成不同的进制。举个例子:#include #include int main(void){ int number = 12345; char string[25]; itoa(number, string, 10); //按十进制转换 printf("integer原创 2009-05-06 13:27:00 · 744 阅读 · 1 评论 -
C中的预编译宏定义 总结
C中的预编译宏定义 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. C初学者可能对预处理器没什么概念, 这是情有可原的: 一般的C编译器都将预处理, 汇编, 编译, 连接过程集成到一起了.编译预处理往往在原创 2009-05-12 09:35:00 · 393 阅读 · 0 评论 -
Strcpy和Strncpy的区别
strncpy char * strncpy(char *s1,char *s2,size_t n); 将字符串s2中最多n个字符复制到字符数组s1中,返回指向s1的指针。 注意:如果源串长度大于n,则strncpy不复制最后的/0结束符,所以是不安全的,复制完后需要手动添加字符串的结束符才行。 Strcpy和Strncpy的区别- - 第原创 2009-05-12 11:51:00 · 1567 阅读 · 0 评论 -
#include_next的语意
#include_next的语意 继承和头文件继承是对象或者文件通过拷贝其它对象或文件的内容,从而衍生出一个新的对象。对于C语言的头文件来说,继承就是一个头文件包含另一个头文件,然后更改(如更改一些宏的值)或增加一些内容。如果衍生头文件和基础头文件(base header file)的文件名不同,处理方法很简单,只需在衍生头文件中包含基础头文件即可#include "basic"(base指代原创 2009-09-26 10:39:00 · 2075 阅读 · 0 评论