- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 结构体柔性数组成员讲解
name不占用结构体st的空间,只作为一个符号地址存在,而且必须是结构体的最后一个成员。这里有个问题,学生的姓名是个10个字符长度的字符串,如果学生名字比10个字符长怎么办啊,定义一个len=128的字符数组吗?下面是一个例子程序,循环输入学生姓名,并且打印出来,在运行时调试,查看结构体变量st1的长度,看出size of得出的长度是9,但内存中实际是有变长的姓名的。这在以前的C语言是做不到的。程序是无限循环,需要Ctrl+c打断退出,在程序运行时,调用gdb工具调试,查看st1的内存实际情况,
2022-11-24 21:57:22
277
1
原创 Packet Tracer使用说明
Packet Tracer使用说明 文章目录Packet Tracer使用说明前言一、安装Packet Tracer 7.1安装与登录操作界面二、搭建网络拓扑1.添加网络设备2.读入数据三、 配置网络设备四、仿真网络协议前言Cisco Packet Tracer是一款非常优秀的网络模拟软件,可以完成各种规模的网络设计、配置和调试的模拟,提供了和真实环境几乎一样的仿真环境。还可以单步仿真各种协议运行过程,观察在真实环境下无法看到的IP分组传输过程。我们首先安装一个Packet Tracer
2021-05-08 18:11:34
17424
原创 qsort函数用法详解
qsort函数原理与应用详解limabean本文版权归作者所有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。1.qsort函数简介排序是程序员经常碰到的问题,数据结构与算法的教科书上已经有许多标准的排序算法。在每次需要排序的时候,都要按照教科书重写一次代码?C语言早就考虑到了这个问题,已经提前编写好了一个快速排序的库函数,就是qsort。直接调用一下库函数,很简单对吗?试试看,哇,根本不知道怎么调用。qsort是C标准库<stdlib.h>库中的函数
2020-12-03 21:01:14
9869
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人