打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
via笔试题
标  题: via笔试题-杭州软件开发工程师
发信站: 瀚海星云 (2005年10月29日21:30:58 星期六), 站内信件

1.class sample
      {
        public:
             sample() {value = 0};
             set(int k)    {value = k};
        private:
             int k;
      }
 sample *p, obj;   //调用了两次构造函数?
 p = &obj;

obj对象赋值了p指针变量?
*p->set(5)是正确吗?
p->set(5) 与 obj.set(5)等价?
2.
int i=3;
do 
{
printf("%d", i-=2);
}
while(!(--i));
输出结果是?

3.
int w[2][3];(*pw)[3];pw=w;
下列哪些是非法引用,
*(w[0]+2);*(pw[1]+2);另外忘了。
4. 函数指针 
5.c函数
6.UML状态图,用例图,等等概念
7.破坏死锁必要条件,死锁资源有序分配法:破环循环等待条件
8.简单排序题填空
9.一堆sizeof的题,
void test(char str[100]);sizeof(str)=?;
*p=malloc(100);sizeof(p)=?;
struct s1{
        short a;
        long  b;
}
stuct s2{
       char c;
       s1 d;
      long double e;
}
win2000,vc++6.0,32位程序
1.sizeof(s2)
2.c后面空了几个字节是d;
3.d后面空了几个字节是e:


10.主程序给子程序参数传递方式:寄存器传递,存储器传递,第三种是什么?


简答题
1.库函数调用与系统调用的区别
2.定义一个函数,输入参数a,判断是不是无符号数?
3.进程通信的方式,及它们的基本使用模式。
4.
class PUInt{
       const PUInt PUInt::operator++(int);
       PUInt::operator++();
....
}
实现这两个类函数
为什么第一个类函数要返回const对象?

5.
char *s1 = "hello, ";
char *s2 = "world!";
char *s3 = strcat( s1 , s2 );
运行会出现什么结果?
写一个正确的连接字符串程序。

6.以下是一个中断服务子程序(ISR),对以下代码作出评价。
   double countarea(double radius)
{
   double area = PI*radius*radius;
   printf("area=%f", area);
   return area;
}
谁给评价一下,程序大概是这样的



实现linux内存分配中的buddy算法,写出代码?

描叙tcp三次握手
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C 内存管理详解
4.7 指针、数组和指针算术
VC知识库文章 - 用C++进行简单的文件I/O操作
漫谈C语言结构体
C 的内存管理
内存溢出总结:
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服