文本描述
解析:192.168.1.121 & 255.255.255.248 = 192.168.1.120
IP & 子网掩码 = 主机网络号
参考:http://baike.baidu/link?url
=zqDQnsPwmCfpXhTeOIZMiHVFGibN1A0rbJLCsijKkOcwn5yuJPSy78HKVkWxv-Le
int型的字节数 = 系统位数/8
C
C语言的数据在内存中以补码形式存放,根据题目的条件,可将x、y、z的值由十进制转为二进制补码。 x为int型,且在32位的机器上运行,因此x字长为32位,转换成二进制为0000 0000 0000 0000 0000 0000 0111 1111,再转换成十六进制为0000007FH。 y为short型,且在32位的机器上运行,因此y字长为16位,转换成二进制为1111 1111 1111 0111(取反加1),再转换成十六进制为FFF7H。 z为int型,且在32位的机器上运行,因此z字长为32位,z=x+y=127-9=118,转换成二进制为0000 0000 0000 0000 0000 0000 0111 0110,再转换成十六进制为00000076H。
解析:实际敲了一下代码,编译好像过不去呀。但应该是先D
删除只要是当前结点后面的全部向前移动一个位子就可以了。
插入需要把当前结点及当前结点后面的全部向后移动一个结点。
所以插入需要的次数应该是删除多一个。
7. 这里需要搞明白实参与形参的区别。程序里x++实际影响的是形参,不会影响实参,所以不可能是c但形参与实参都指向同一串字符串,所以可以改变字符串内容,选B
8.B
形参和实参的区别
形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。
实参出现在主调函数中,进入被调函数后,实参变量也不能使用。?
形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。
1.形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调函数后则不能再使用该形参变量。?
2.实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。?
3.实参和形参在数量上,类型上,顺序上应严格一致, 否则会发生“类型不匹配”的错误。
4.函数调用中发生的数据传送是单向的。 即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,。。。。。。以下内容略