c语言网络聊天室(在c语言中创建一个聊天室遇到了第一个问题,麻烦哪位帮帮忙)

本文目录
在c语言中创建一个聊天室遇到了第一个问题,麻烦哪位帮帮忙
不就用个结构体吗?
例如:
myMSG
{
type = password or nickname;
contant = buffer;
}
用C语言写一个简单聊天软件!谢谢
听了楼上的我都不敢说Windows程序设计中的SDK用的也是c语言了
传的是《C语言高级编程及实例剖析》中的第六章的源码,用的是SDK编程,里面拉了控件和用了多线程
楼主如果需要界面比较复杂的聊天室程序,用MFC当然方便点,但用SDK也没有太大的问题(原理是一样的,学哪一种,另一种就会了)。后者的教程貌似很难找。可以看看MFC的,比较好的是 《Vc++ 打造局域网聊天室》(视频)
两种资料在网上都找得到...
补充:当然,如果需要传文件,图片那些,就需要研究研究网络协议了,也只是添加些功能而已
linux C语言 TCP 多线程 简易聊天室
你accept得到一个新的连接后,再创建线程(把连接socket传给线程),用这个线程专门接收这个连接的数据,就不会有问题了。
有了源代码之后怎么完成一个软件
你问的这个问题太大了,首选源代码是要有编译工具来帮助编译成应用程序的,而应用程序又运行在不同的操作系统上,所以又有不同操作平台下面的编译系统,举例来说,VC,VB这系列的语主言编译出来的程序,可以运行在windows下面,当然windows升级很快,需要学习windows程序设计,而像GCC系列的软件可以编译在linux下在运行的程序,至于以前可以编译的DOS下运行的程序,像TURBO C,有的好像可以在命令提示符下面运行,C语言只是很小一部份,你学聊天室编程如果是windows下,建议学VC,这货支持互联网相关的一些API,同时也支持C语言,毕总C++是C的升级嘛。你有源码看看你源码是什么语言,什么编译器的。

更多文章:
androidapp源码免费下载(如何实现APK的反编译得到APK的源码)
2026年9月22日 18:00
service pack 3(操作系统版本升级(SP) Service Pack 3当中的“Service Pack 3”是什么意思)
2026年9月22日 10:20
html代码怎么写大佬教程(html网页的题来个大佬,写代码,题目在图上)
2026年9月22日 10:10
结构体内又一个struct(c++ 在结构体中再嵌入一个结构体如何调用)
2026年9月22日 09:40
cocos creator中文(cocoscreator和cocoscreator3d的区别)
2026年9月22日 02:30




