【计网】可靠运输协议编程实验

要求文档
参考博客
可靠传输协议

GBN协议

b站讲解
参考代码

Rdt 3.0:比特交替协议(alternating-bit protocol)

环境配置

本实验采用c语言实现,用 Visual Studio,我想要在一个项目中用多个源文件来调试不同的子文件(多个 main 函数)遇到的问题:
1、不能正确创建源文件
2、不能正确运行源文件
解决方案:
创建源文件
分别运行各个文件
同时注意,若创建空项目,是不可以直接运行的。而创建控制台文件可以直接运行,也可以后续添加源文件。

调试

使用 vs 调试时不能直接在 shell 中输入参数,需要在运行前设置参数,要在命令参数中设置好各个参数
VS 传参

遇到的C语言问题

向函数传入结构体
在函数中定义的变量为局部变量

赞赏