文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++嵌入式程序员应知道的几个基本问题
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
·TCP/IP网络重复型服务器通信软件的设计
·DirectX游戏开发入门
·经典与现代的结合:在MFC中集成RAD .NET框架
·Windows API-GDI入门基础知识详解(2)
·Visual C++ 入门精解
·C#基础概念二十五问
·用C#实现pdf文件的完整性验证
·成为嵌入式程序员应知道的0x10个问题
·TCP/IP编程实现远程文件传输
·几个C#编程的小技巧
热点TOP10
·学生成绩管理系统实习
·C#编写的windows计算器-源代码
·socket编程原理
·飞机订票系统设计
·C/C++笔试、面试题目大汇总
·TCP/IP编程实现远程文件传输
·Visual C++ 实现数字化图像的分割
·C语言图形函数
·C#基础概念二十五问
·改编 的 C版 职工管理系统
·C语言的常用库函数使用方法分析及用途
·用C语言实现Ping程序功能
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·C# GridView 排序及分页
·进程调度模拟程序
·Windows下C语言网络编程快速入门
·通讯录的源代码(用链表实现)
·DirectX游戏开发入门
·在Visual Studio.NET中使用Crystal Report(上)
·asp.net中调用javascript函数实现多功能日期控件示例

嵌入式程序员应知道的几个基本问题

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]


    Loop:

    ...

    goto Loop;

  应试者如给出上面的方案,这说明或者他是一个汇编语言程序员(这也许是好事)或者他是一个想进入新领域的BASIC/FORTRAN程序员。

更多文章 更多内容请看嵌入式开发专题,或

  数据声明(Data declarations)

  5. 用变量a给出下面的定义

  a) 一个整型数(An integer)。

  b)一个指向整型数的指针( A pointer to an integer)。

  c)一个指向指针的的指针,它指向的指针是指向一个整型数( A pointer to a pointer to an intege)r 。

  d)一个有10个整型数的数组( An array of 10 integers)。

  e) 一个有10个指针的数组,该指针是指向一个整型数的(An array of 10 pointers to integers)。

  f) 一个指向有10个整型数数组的指针( A pointer to an array of 10 integers)。

  g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数(A pointer to a function that takes an integer as an argument and returns an integer)。

  h) 一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数( An array of ten pointers to functions that take an integer argument and return an integer )。

  答案是:

    a) int a; // An integer

    b) int *a; // A pointer to an integer

    c) int **a; // A pointer to a pointer to an integer

    d) int a[10]; // An array of 10 integers

    e) int *a[10]; // An array of 10 pointers to integers

    f) int (*a)[10]; // A pointer to an array of 10 integers

    g) int (*a)(int); // A pointer to a function a that

    takes an integer argument and returns an integer

    h) int (*a[10])(int); // An array of 10 pointers

    to functions that take an integer argument and return

    an integer

  人们经常声称这里有几个问题是那种要翻一下书才能回答的问题,我同意这种说法。当我写这篇文章时,为了确定语法的正确性,我的确查了一下书。但是当我被面试的时候,我期望被问到这个问题(或者相近的问题)。因为在被面试的这段时间里,我确定我知道这个问题的答案。应试者如果不知道所有的答案(或至少大部分答案),那么也就没有为这次面试做准备,如果该面试者没有为这次面试做准备,那么他又能为什么出准备呢?

  Static

  6. 关键字static的作用是什么?

  这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:

  1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。

  2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。

  3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。


上一页 [1] [2] [3] [4] [5] [6] 下一页 




上一篇:C语言的常用库函数使用方法分析及用途

下一篇:数据结构C语言实现系列——线性表

嵌入式程序员应知道的几个基本问题 相关文章:
·《边看边打赚大奖--迅雷宽频》部分问题及答案
·电脑基本英语单词
·你知道吗?IE地址栏中还能输入这些东西
·全面解决Generic host process for win32 services遇到问题需要关闭
·黑客技术之知道对方IP入侵别人的电脑
·SQL server 2005安装问题汇总
·你知道摸哪最高“性”吗?
·ORACLE常用傻瓜问题1000问
·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
·局域网内共享文件 提示没有访问权限的问题
嵌入式程序员应知道的几个基本问题 相关软件:
·网络常见问题与故障1000例
·有关毛泽东的一些问题解答(不完整版)
·中东问题的历史根源
·每天问自己十个问题
·嵌入式系统应用开发技术 wmv 视频教程
·不能让下属知道的
·水知道答案
·Programmer程序员2003年6月合订本
·网络程序员考试真题(2001-2002年)
·百度知道 1850个经典问题

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot