做运营的网站,简单的网站设计开发,中国站长工具,建筑三维建模游戏引擎、图形学的主要开发语言就是C#xff0c;所以在面试中回答了了几个C问题。我在面试之前完全没有看过任何面试经验#xff0c;也没有做过类似的题目。可能是因为招实习生#xff0c;也可能是因为不是C开发#xff0c;所以问题我觉得都比较简单。在开始前我有一些资料…游戏引擎、图形学的主要开发语言就是C所以在面试中回答了了几个C问题。我在面试之前完全没有看过任何面试经验也没有做过类似的题目。可能是因为招实习生也可能是因为不是C开发所以问题我觉得都比较简单。在开始前我有一些资料是我根据网友给的问题精心整理了一份「C的资料从专业入门到高级教程」
点个关注在评论区回复“888”之后私信回复“888”全部无偿共享给大家
一面的面试官问了几个问题
1.nbsp;inlinenbsp;的作用是什么哪些函数能用inline
被问到的时候我是懵逼的因为我只知道inline会把函数体替换到调用的代码段省去了一次函数调用的开销并且inline是一个建议关键词编译器会自己决定到底inline还是不inline。然后第二个问题我就确实不知道了。后来上网查了一下才知道inline函数可以用在被多次包含的头文件中防止多个编译单元在链接的时候报duplicate definition的错误。
2. 有哪些函数可以申请内存
被问到的时候也是一脸懵逼我想的是如果C的话不应该用new吗然后我就说我都是用new但是C里面还有malloc。然后又问我区别是什么我就说new的话会调用构造函数但是malloc不会。
之后就让我用实现大数加法和大数乘法不是什么难事。