我是靠谱客的博主 柔弱鸵鸟,最近开发中收集的这篇文章主要介绍(网络视频监控)面试题12,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

小题:


1.下面变量定义的意思
int a = 10;
int a[10];
int *a[10];


2.全局变量、局部变量、静态全局变量、静态局部变量的区别和引用方式。


3.写一个程序实现字符串逆序打印。


大题:


2、给定一个整型变量a,请写两段代码,第一个设置a的bit3,第二个清除a的bit3,在以上两个操作中,其它位要保持不变.




3、一个整数大于0,不用循环和本地变量,按照n、2n、4n、8n的顺序递增,当值大于5000时,把把值按照指定顺序输出来。




题号不记得了.............
根据上面的资料详细说明下面2个申明是否有错,并说明什么意思
int (*f[])();
int (*f)[]();




6.在对齐为4的情况下
struct{
long num;  
char *name;
short int data;
char ha;
short ba[5];
}*p;
p=0x1000000;
p+0x200=?
(ulong)p+0x200=?
(char*)p+0x200=?


9、typedef在C语言中频繁用以申明一个已经存在的数.....思考一下下面的例子:
#define dPS struct s;
typedef struct s*tPS;
以上两种情况都是要定义dPS和tPS作为......,那么哪一种方式更好呢?为什么?


10、请给出下面程序的结果
int i=3,j=4;
i?i++;++j;
printf("i=%d,j=%dn",i,j);


15、从2000年1月1日星期五开始算起,给定天数(如2天,为2000年1月2号星期六),可知那天是哪年哪月哪日星期几,请写出思路。




16、便携一个TCP通信程序,实现如下功能:
连接到192.168.1.1的4000端口谅解成功后接受数据,数据格式为:
数据固定标识(4个字节,分别为0x00,0x00,0x01,0x00,0x01,0xb4)+数据长度(4个字节 网络字节序)+数据.
当收到的数据包含有"yes"字符串时,回应"yes",否则回应"no".回应的数据格式与接受的数据格式一致.




17、便携两个线程,其中一个线程接收用户输入,一个线程输出用户输入的数据,要求使用线程同步方法
进行处理,不能采用类似sleep(x)的等待语句,不能影响程序的执行效率






面试问题:
1、TCP/IP握手建立过程
2、insmod安装模块,rmmod撤销模块,lsmod显示存在的模块
3、文件I/O操作步骤

最后

以上就是柔弱鸵鸟为你收集整理的(网络视频监控)面试题12的全部内容,希望文章能够帮你解决(网络视频监控)面试题12所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部