笨笨小白菜

文章
3
资源
0
加入时间
2年10月24天

再谈*arg或**arg

Python函数参数可以用星号+形参名形式(*arg或**arg)方式。其中*arg方式必须在传统参数后边出现,而**arg则必须在*arg后出现。def test(x, y=5, *a, **b): print x, y, a, b函数调用结果:test(1) ===> 1 5 () {}test(1,2) ===> 1 2 () {}test(1,2,3) ===> 1 2

inet_ntop()、inet_pton()、inet_addr()、inet_ntoa()函数之间的关系

2. inet_ntop()源码3. inet_addr()转换网络主机地址(点分十进制)为网络字节序二进制值,如果参数 char *cp 无效则返回-1(INADDR_NONE),但这个函数有个缺点:在处理地址为255.255.255.255时也返回-1,虽然它是一个有效地址,但inet_addr()无法处理这个地址。4. inet_ntoa()------->静态函数inet_ntoa()函数转换网络字节序地址->标准的点分十进制地址。该函数返回值指向保存点分十进制的字符串地址的