- 博客(2)
- 收藏
- 关注
转载 bind()
最开始接触bind的时候,只是在写基于tcp的server端的时候,知道在listen之前需要先bind一下,用来确保socket能在某个固定的端口监听。而bind的时候,函数参数中的端口填自己将要绑定的端口就行;而IP地址,需要填本机的IP,但是也可以用一个宏INADDR_ANY代替,用这个宏就可以不用查找本机的IP,它就可以代替本机的IP。当时只觉得这个INADDR_ANY比较神奇,但是由于当
2012-06-26 21:23:55 763
原创 关于int *p[n]和int (*p)[n]
在编程中,会遇到这样的情况:int *p[n]; char (*p)[n]; 还有一种情况是声明函数: char *p(); char (*p)(); 这些分别表示什么意思呢? 表面上看这些问题,好像是指针,但是,如何来正确判断这几个定义,需要我们首先有运算符优先级的概念。 在c语言中,[]和()的优先级比星号(星号的名字叫做“指针运算符”)要高,所以,在这几个声
2012-06-25 20:29:49 1193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人