MTK软件的有关面试题

1、在屏幕上写Hello World

2、用c语言怎样编写:在1到20随机产生5个不相同的数

3、不调用C++/C的字符串函数,请编写函数strcpy

4、解释char *const p=在编译时分配的区间,执行过程中不自动释放会记住上次执行结果;动态变量在执行时根据需要临时分配空间,再次调用不会记录上次执行结果。静态和动态变量的区别本质上在于是否是在动态内存区域分配内存,表现上的区别是是否记录上次执行结果。

7、堆和栈的区别

栈是编译期间分配好的内存空间,堆是程序运行期间动态分配的内存空间。

8、论述含参数的宏与函数的优缺点

函数是内置的,执行效率高,速度快。宏可以自己定制,灵活性较大,但执行速度相对慢。

9、头文件中的 ifndef/define/endif 干什么用

防止同文件被重复引用,重复引用会导致重复定义、嵌套引用之类的编译错误。

#ifndef _APP_LIB_H /*若结果为假则下面的代码以存在。若结果为真,说明未声明宏_APP_LIB_H,即:该条件编译范围内的代码(或该文件)没有被引用过。*/

#define _APP_LIB_H /*声明宏_APP_LIB_H,下次#ifndef检查该宏时结果为假*/

#endif /*_APP_LIB_H*/ /*条件编译结束*/

10、#include 和 #include

1、在屏幕上写Hello World

2、用c语言怎样编写:在1到20随机产生5个不相同的数

3、不调用C++/C的字符串函数,请编写函数strcpy

4、解释char *const p=在编译时分配的区间,执行过程中不自动释放会记住上次执行结果;动态变量在执行时根据需要临时分配空间,再次调用不会记录上次执行结果。静态和动态变量的区别本质上在于是否是在动态内存区域分配内存,表现上的区别是是否记录上次执行结果。

7、堆和栈的区别

栈是编译期间分配好的内存空间,堆是程序运行期间动态分配的内存空间。

8、论述含参数的宏与函数的优缺点

函数是内置的,执行效率高,速度快。宏可以自己定制,灵活性较大,但执行速度相对慢。

9、头文件中的 ifndef/define/endif 干什么用

防止同文件被重复引用,重复引用会导致重复定义、嵌套引用之类的编译错误。

#ifndef _APP_LIB_H /*若结果为假则下面的代码以存在。若结果为真,说明未声明宏_APP_LIB_H,即:该条件编译范围内的代码(或该文件)没有被引用过。*/

#define _APP_LIB_H /*声明宏_APP_LIB_H,下次#ifndef检查该宏时结果为假*/

#endif /*_APP_LIB_H*/ /*条件编译结束*/

10、#include 和 #include


相关文章

  • 智能手机的制造和测试毕业论文
  • 智能手机的制造和测试 摘要 本文主要介绍的智能手机的生产流程.主要构造.以及具体制造程序. 关键词 LG 智能手机 制造 测试 智能手机的制造和测试 目录 一.企业简介 . ................................. ...查看


  • 百度移动互联网发展趋势报告_2012年Q3
  • 0综述/6目录 Contents11.1 移动互联网用户地域分布/11 /11 /12 /13 /13 /14 /15移动互联网用户分布及网络接入习惯/101.1.1 全部移动互联网用户地域分布1.1.2 Android.iOS用户地域分布 ...查看


  • 台式电脑蓝牙适配器与手机连接方法
  • 台式电脑蓝牙适配器与手机连接方法 台式电脑蓝牙适配器与手机连接方法一.首选将BlueTooth(蓝牙)适配器与电脑连接在一起,一般都是USB口,所用的传输协议大都是USB1.1,另外,在买BlueTooth(蓝牙)适配器的时候不要过多的去寻 ...查看


  • mtk铃声大小随意调
  • 各位有没有遇到过MTK 的机子有的铃声很大,但是破音很严重,有的机子铃声又太小,本来机子样样都好,就是铃声小了点,可这也影响销售啊. ...... 要修改参数[不用仪器的]方法也只有用指令了,这个方法就是通过找出手机的特殊指令来达到目的的. ...查看


  • 智能手机硬件开发平台对比介绍
  • 智能手机硬件开发平台对比介绍 一.3G概述与智能手机  什么是3G 1. 第三代移动通信技术 2. 包括核心光网络.无线接入网.基站.移动终端的一整套系统 3. 全球三大标准:WCDMA.CDMA2000.TD-SCDMA 4. 相对于第 ...查看


  • 中国手机产业发展历程
  • 中国手机发展行业概述手机研发要做什么?这个问题曾经有过不同版本的回答. 回答这个问题, 最客观的角度是要 看手机设计公司都在做什么.包括欧美.日韩.中国的手机设计公司.他们在做什么,下一 步怎么做,手机研发就是要做他们在做的事情.曾经有文章 ...查看


  • 2013年各大小IT公司待遇,来自西电(转)
  • 2012-11-10 18:29:13|  分类: 求职 |字号 订阅 本人西电硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献给各位学弟学妹,公司比较全,你想去的公司不在这里面,基本上是无名小公司了:无名小公 ...查看


  • 2011.10-12月最新中国移动互联网发展趋势报告,百度2012.3发布
  • 3.14日,中国搜索引擎服务商百度公司 Baidu 发布了2011年第四季度Q4中国移动互联网发展趋势报告,总体概要是, 1.移动互联网用户分布与地区GDP总量存在一定关联:广东.江苏省用户PV占比全年最高. 2.中国移动仍为运营商龙头,但 ...查看


  • 手机销售技巧(实践案例)
  • (客人进店)您好先生,请看一下这款可以为你带来健康的手机.(拿出自己的挂机,要预先插好自己的卡)首先我为什么说这台手机可以为您带来健康.首先你看一下这台手机,它是全球最薄的4G手机,而且是根据手掌的人体工程学设计出来的,拿在手上非常舒服,也 ...查看


热门内容