输出结果4
#include
void Example(char acHello )
{
printf("%d",sizeof(acHello));
//printf("%d",strlen(acHello));//自己加的区别一下
}
void main()
{
char acHello ="hello";
Example(acHello);
return ;
}
求输出1+2=65534
unsigned short *Sum( unsignedchar a,unsignedchar b)
{
unsigned shortS=0;
S=a+b;
return &S;
}
int main()
{
unsigned short*p=NULL;
unsigned chara=1,b=2;
p=Sum(a,b);
printf("%u+%u",a,b);
printf("=%u\n",*p);
retun 0;
}
输出结果300 44
void main()
{
unsigned chara=200;
unsigned charb=100;
unsigned charc=0;
c=a+b;
printf("%d%d",a+b,c);
}
输出结果0x0,0x0,??0x100,0xff00
int main()
{
char cA;
unsigned charucB;
unsigned shortusC;
cA=128;
ucB=128;
usC=cA+ucB;
printf("0x%x\n",usC);
usC=cA+(short)ucB;
printf("0x%x\n",usC);
usC=(unsigned char)cA+ucB;
printf("0x%x\n",usC);
usC=cA+(char)ucB;
printf("0x%x\n",usC);
}
void main()
{
int i;
//characNew ={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
//strlen(acNew)输出结果10
char acNew ;
//strlen(acNew)输出结果是29
for(i=0;i {
acNew='0';
}
printf("%d\n",strlen(acNew));
return ;
}
进程与线程的区别联系
说明时间片的分配方式有哪些?各有什么优缺点?
说明mutex、semaphore的概念?有何区别?
简要描述一下什么是实时操作系统和一般操作系统,它们有何区别/
BT与迅雷的工作方式
首先..两者所采用的协议完全不同..BT是用的BT专用协议..像一楼讲的一样..其是一种P2P技术..即点对点..在BT网络中...很有可能只有一个种子文件..其它人都是从这个种子文件进行下载的..然后每个下载者之间再互传..BT下载从理论上讲是下载的同时必需上传给其它人分享.
而迅雷所支持的协议是传统FTP和HTTP协议以及迅雷专用协议...迅雷专用协议不是典型的P2P协议..你如果仔细看迅雷下载过程的话就会发现...迅雷很大一部份不是P2P.而是搜索资源..比如你用迅雷下载一个文件..迅雷是从迅雷服务器上搜索所有和你下载的文件名称且大小更或者 hash值一样的资源..然后迅雷可以以多线程从不同的服务器上面下载...所以迅雷下载快.
BT下载对应的方式是:
┌下载者┐
种子┤ │
└下载者┘
而迅雷的下载方式是:
资源一 ┐
资源二 │--- 下载者
...... │
资源N ┘
通常所用的家庭网和校园网有哪些网络设备和服务器?(结合TCP/IP协议栈的知识说明)
说明TYPE &var表达式的含义
模板与宏的相似之处,有何不同,各有什么优缺点?
请说明一下IPAD2在上市之前需要做哪些必要地测试?