
C
_忽如一夜春风来
Talk is cheap,Show me the code !
展开
-
C/C++可变参数列表
C语言 可变长参数//包含头文件 <stdarg.h>int sum(int nu,...){ va_list ap; int n, m = 0; va_start(ap,num); while(num-->0) { n = va.arg(ap,int); m += n; } va_end(ap); return ...原创 2019-01-07 19:19:06 · 2487 阅读 · 0 评论 -
编译错误
解析问题/* 无法解析外部符号,改符号在_main中被引用 1. 因为开始创建源文件的时候添加的是头文件, 然后重命名为.cpp, 然后编译出现如下情况, 如果把头文件和 函数声明放在main.cpp函数里面的时候是没有问题, 可以通过编译的 解决方法: 重新创建一个.cpp的对应类的声明, 重新编译无问题. 2. 当类中出现了static变量的时候, 要在.cp...原创 2019-01-07 19:21:10 · 236 阅读 · 0 评论 -
柔性数组
题外话: 以前有一次面试一家做系统的公司, 当时进去的时候,看面试官和蔼可亲, 上来第一个问题就是问结构体大小的判断, 当时觉得这种问题应该很简单, 送分题目, 然后面试官这样说道struct t{ char a; int b; char a[0];};问我大小是多少, 为什么, 以及分析可变长数组的作用?当时并不知这方面知识,虽然后面几个问题回答的可以, ...原创 2019-01-23 14:05:31 · 142 阅读 · 0 评论