当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 以下是我在某个公司面试时遇到的笔试题目。
 

 

 ·c/c++中的怪异语法    »显示摘要«
    摘要: 首先声明本文是从写编译器的角度来讨论问题的,如果是写其他程序,那么讨论这些问题是很无聊的,和讨论“i+++++i”等于几一样无聊。 最近想把以前写过的一个c语言子集的解释器重新实现一下,让它支持更多的语法,同时更好的理解一下编译原理。 语法分析和语义分析我不敢奢望,但在相对简单的词法分析上,我希望它能达到一个商业编译器的水平。所以也就开始抱着我的vc.net研究起它的......
    摘要:联机的linux的系统分析(第一部分)(第一版) ====================================================================== -----原著:mariusz burdach 翻译:西安邮电学院电科0101 徐兆元 02985384887 译文版权: 徐兆元 西安邮电学院156# flxyzsby@163.com/flxyz......


我遇到的某个公司的笔试题目

以下是我在某个公司面试时遇到的笔试题目.这些题目都是我在一个叫做臭臭泥的人网站上找到的,让人惊奇的是,不知道这个臭臭泥是否与我面试的那家公司有什么关系没有,所出的题目一模一样:

提示:这里“零值”可以是0, 0.0 , false或者“空指针”.例如 int 变量 n 与“零值”比较的 if 语句为: 【程序编程相关:小心数据集乱套

一.请填写bool , float, 指针变量 与“零值”比较的 if 语句.(10分) 【推荐阅读:bugzero的安装过程、tomcat与

if ( n != 0 ) 【扩展信息:读《敏捷建模》是看到的一段文字,深有感触

if ( n == 0 )

以此类推.

请写出 bool flag 与“零值”比较的 if 语句:

请写出 float x 与“零值”比较的 if 语句:

请写出 char *p 与“零值”比较的 if 语句:

二.以下为windows nt下的32位c++程序,请计算sizeof的值(10分)

char str[] = "hello" ;

char *p = str ;

int n = 10; 请计算 sizeof (str ) = sizeof ( p ) = sizeof ( n ) =

void func ( char str[100]) {请计算 sizeof( str ) = }

void *p = malloc( 100 ); 请计算 sizeof ( p ) =

三.简答题(25分)

1.头文件中的 ifndef/define/endif 干什么用?

 

2.#include 与 #include “filename.h” 有什么区别?

 

3.const 有什么用途?(请至少说明两种)

 


...   下一页
    摘要:不要调用afxmessagebox,因为mfc只是对api的封装。反汇编后显示的还是api。 例子: char m[]="你成功了!!";char n[]="恭喜!!";? __asm {mov ebx,esp //push? mb_ok or mb_iconinformation lea edx , m // 全局变量用 offset push edx......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE