朗讯笔试题目
面试笔试2.34W
朗讯笔试题目--C语言部分
跳出main()函数后还能不能执行其他代码
不使用第三个变量,将两个变量a,b得值互换(不准用函数)
如何判断一个文件是由C编译环境还是C++编译环境编译完成的?
不用任何条件语句求两个整形数的最大值?(不准用函数)
struct student {long ..; char .. float .. } 所占空间多大?
下面是一些解法,又可以从中学习到新东西了,赫赫:
跳出main()函数后还能不能执行其他代码
1)atexit 绑定退出函数
2)就是main执行完后,还能否执行其他代码
当然可以,通常段的代码是最后执行的,
如果有什么需要在整个程序执行完后做的,就可以放在段做
不使用第三个变量,将两个变量a,b得值互换(不准用函数)
1。) xor (<===异或???)
2.)a+=b;
b=a-b; a=a-b;
3)想出一个很不爽的方法
a*(((int)(b-a))>>31)+b*(((int)(a-b))>>31) (<==要右移31位?太夸张了巴) 31可以换成sizeof(int)*8-1
如何判断一个文件是由C编译环境还是C++编译环境编译完成的?
编译的时候可以用__cplusplus宏判断。
至于编译完成之后拿ELF文件来判断,我能想到的就是nm,
看一下有没有链libstdc++。不过这个也不保险。
不用任何条件语句求两个整形数的最大值?(不准用函数)
?:算不算条件语句?:)
struct student {long ..; char .. float .. } 所占空间多大?
1)data alignment and padding
2)应该是12
跳出main()函数后还能不能执行其他代码
不使用第三个变量,将两个变量a,b得值互换(不准用函数)
如何判断一个文件是由C编译环境还是C++编译环境编译完成的?
不用任何条件语句求两个整形数的最大值?(不准用函数)
struct student {long ..; char .. float .. } 所占空间多大?
下面是一些解法,又可以从中学习到新东西了,赫赫:
跳出main()函数后还能不能执行其他代码
1)atexit 绑定退出函数
2)就是main执行完后,还能否执行其他代码
当然可以,通常段的代码是最后执行的,
如果有什么需要在整个程序执行完后做的,就可以放在段做
不使用第三个变量,将两个变量a,b得值互换(不准用函数)
1。) xor (<===异或???)
2.)a+=b;
b=a-b; a=a-b;
3)想出一个很不爽的方法
a*(((int)(b-a))>>31)+b*(((int)(a-b))>>31) (<==要右移31位?太夸张了巴) 31可以换成sizeof(int)*8-1
如何判断一个文件是由C编译环境还是C++编译环境编译完成的?
编译的时候可以用__cplusplus宏判断。
至于编译完成之后拿ELF文件来判断,我能想到的就是nm,
看一下有没有链libstdc++。不过这个也不保险。
不用任何条件语句求两个整形数的最大值?(不准用函数)
?:算不算条件语句?:)
struct student {long ..; char .. float .. } 所占空间多大?
1)data alignment and padding
2)应该是12
-
意法半导体(上海)笔试归来
那天是我第一次去紫竹的意法半导体,感觉相当之好。喜欢那种整个透明的建筑风格,喜欢周围空旷的环境。到了意法半导体的office里,被招呼的挺好,让我在那里等面试官,还给我倒水喝:)等着等着,拿来了一张卷子,限时一个小时。题目有一定难度,和以前在学校的侧重点很不一样,做的...
-
浪潮的计算机硬件类笔试
今晚七点主楼参加的浪潮笔试,去的时候就有很多人,自己6点50去的以为很早了,没想到那么多人去得比我早。笔试是硬件B类,不知道A、B有什么分别,也不知道有没有C类。笔试题目是计算机硬件的知识,25个选择,两个问答,总之大部分都不会做,交卷的时候只能说一句不好意思。估计我的...
-
神州数码笔经
刚刚神州数码笔试回来关于这次笔试我可是所谓困难重重啊,差点弃了,但不管怎样,总算考完了,现在谈一下最近决定还是不考研了,准备找工作.关于暑期的实习生招聘,投了豪夺简历,神州数码是第一个给我回的,也就意味着这是我的第一次笔试,所以我特别重视,网上查了好...
-
今天的benq笔试
今天参加了明基的笔试。这个公司是我们学校最近唯一一个大型公司的专场招聘,机会难得,正好还不限专业,一直等它来,今天终于来了。之前我查了好多关于它招聘的内容,大部分都是去年下半年的信息。不知道这回一样不就先准备着了。明基今天下午2.00在我们学校做的宣讲。...