Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145704
  • 博文数量: 108
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 940
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-15 20:24
个人简介

反反复复

文章分类

全部博文(108)

文章存档

2014年(72)

2013年(36)

我的朋友

分类: C/C++

2013-03-26 20:46:25

1、说明下列语句存在的问题。
    int i = 10;
    float f = i/3;
    答:整形转浮点型时,数据精度可能丢失。

2、如何查找内存泄露。

3、说明深拷贝与浅拷贝的区别。

4、extern "C"的作用

        A() {    printf("Construct    A";    }; //1     程序的执行结果是1234,请问这是什么原因。

5、
class A
    {
        A() {    printf("Construct    A";    }; //1
        ~A() {     printf("DisConstruct    A";    };//2   
    }
class B: public A
    {
       B() {    printf("Construct    B";    };//3
        ~B() {     printf("DisConstruct    B";    };//4

    main()
    {
        B b;
    }
    程序的执行结果是1234,请问这是什么原因。

二 算法
1. 列举你所知道的算法,写出其中一个算法思想,并分析一下,如何在开发中使用这个算法,可以达到怎样的效果。 
 2. 列举你所知道的数据结构,按照复杂程度排序。 
 3. 选举一个你最熟悉的数据结构,写出存储和检索过程。
三 思想
 1. 谈谈你对一个完整的游戏流程的认识,用流程图表示。
 2. 与其它类型的应用软件开发相比,游戏开发在程序设计上有什么特点? 
 3. 叙述一下你所知道的编程技术的演变和发展。 
 4. 你认为应当如何评价一个程序员的技术水准?你是否已经具备了成为一个名合格程序员的条件?做为一名程   序员,你觉得自己优秀之处是什么?还欠缺什么?
阅读(591) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~