疑问
JeraKrs
本人目前就职于百度商业研发部,有需要内推的朋友简历可发我邮箱 jerakrs@qq.com
展开
-
求解printf函数?
求大神解释一下下面的代码为什么答案不是1 2,而是1 0。 #include int ans = 0; int a() { ans = 1; return ans++; } int b() { return ans; } int main () { printf("%d %d\n", a(), b()); // printf("%d!\n", ans); retur原创 2013-09-21 10:38:54 · 1126 阅读 · 4 评论 -
求解函数声明的默认值问题?
在做学校大实验的时候帮同学调试代码,发现了这样的一个问题,虽然有解决方案,但实在不是很清楚这样写为什么不行,下面是我写的一个类似的代码,求大神解答! 就是用define定义的一个宏,然后在函数声明的时候作为函数参数的默认值,会报错,但是直接在定义上就不会有错。 有误代码: #include #define N 100 int solve(int a = N); int mai原创 2013-09-25 09:32:55 · 1924 阅读 · 2 评论