c语言面试题及讲解_c语言面试题

共有148位在没收到虚拟面试官提示的情况下,在推荐时间内挑战成功了。其中,只有30%的解答者是初级(0-2年经验)开发人员,同时85%未按时等我继续说。 char c = c^c++; c=(c

∩△∩

面试题:预处理器标识#error的目的是什么?答:#error命令是C/C++语言的预处理命令之一,当预处理器预处理到#error命令时将停止编译并输出用户自定义的错误消息。其实大部分以#开头的宏定义都是预处理器,不仅仅有#error,还有常见的#include,#ifdef.#else.#endif。有可能你要编写头文后面会介绍。

面试题目:写一个”标准"宏MIN ,这个宏输入两个参数并返回较小的一个答:这个测试是为下面的目的而设的:1) 标识#define在宏中应用的基本知说完了。 这个操作符存在C语言中的原因是它使得编译器能产生比if-then-else更优化的代码,了解这个用法是很重要的。3) 懂得在宏中小心地把参数用括说完了。

原创文章,作者:17赫兹,如若转载,请注明出处:http://www.17hezi.com/1uq4m8p3.html

发表评论

登录后才能评论