send(sock,hello,sizeof(hello)/sizeof(TCHAR),0); 为什么最后面 要加 0 啊?就是TCHAR的后面。
答案:5 悬赏:40 手机版
解决时间 2021-02-04 10:22
- 提问者网友:绫月
- 2021-02-04 06:55
send(sock,hello,sizeof(hello)/sizeof(TCHAR),0); 为什么最后面 要加 0 啊?就是TCHAR的后面。
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-04 08:06
send函数的定义:int send(SOCKET s,const char FAR *buf,int len,int flags);flags一般设置成0
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-04 12:21
参数flags,不用可以设为0
- 2楼网友:风格不统一
- 2021-02-04 10:51
最后一个参数是标志参数,设置一些特殊标志,比如说可以是MSG_OOB等。
如果你没有特别的需求,只是发送普通数据,那么填0.
如果你没有特别的需求,只是发送普通数据,那么填0.
- 3楼网友:轻熟杀无赦
- 2021-02-04 09:22
0也就是 NULL,这是是 他的参数格式,应该好像是 目的的 地址什么的吧 ,由于没有用,所以就是NULL,也可以用0来代替这都在宏定义中定义好了
- 4楼网友:一叶十三刺
- 2021-02-04 09:03
send函数有4个参数,一般第4个设置为0。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯