
C语言技能知识
文章平均质量分 71
不朽の燃梦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础知识(6):UDP网络编程
UDP 是不具有可靠性的数据报协议。细微的处理它会交给上层的应用去完成。在 UDP 的情况下,虽然可以确保发送消息的大小,却不能保证消息一定会到达。因此,应用有时会根据自己的需要进行重发处理。原创 2023-12-31 22:14:48 · 928 阅读 · 0 评论 -
C语言基础知识(5):TCP网络编程
TCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用 TCP 发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP 为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥塞控制”、提高网络利用率等众多功能。原创 2023-12-31 21:39:04 · 1656 阅读 · 0 评论 -
C语言基础知识(4):多线程
线程 Thread:专业术语称之为程序执行流的最小单元。线程是不会执行程序的,可以理解成线程就是一个载体,将 要执行的代码 运送到CPU进行处理。多线程就是多个线程同时并发执行。原创 2023-12-28 23:17:02 · 508 阅读 · 1 评论 -
C语言基础知识(3):多进程
操作系统具有管理进程,进程调度的能力。很多时候我们需要在同一时间干不同的任务,这就需要我们通过多进程或者多线程来进行,在我们学习和工作中我们大部分用到的都是多线程,本文主要是在linux下探索c语言的多进程的使用方法。原创 2023-12-28 23:03:51 · 1382 阅读 · 0 评论 -
C语言基础知识(2):文件目录操作
在Linux中文件总共被分成了7种,他们分别是:(1)普通文件(regular) :存在于外部存储器中,用于存储普通数据。(2)目录文件(directory) :用于存放目录项,是文件系统管理的重要文件类型。(3)管道文件(pipe) :一种用于进程间通信的特殊文件,也称为命名管道FIFO。(4)套接字文件(socket) :一种用于网络间通信的特殊文件。(5)链接文件(link) :用于间接访问另外-一个目标文件,相当于Windows快捷方式。原创 2023-12-28 00:31:07 · 1371 阅读 · 0 评论 -
C语言基础知识(1):字符串操作
C语言是一种非常流行的编程语言,它支持各种数据类型,包括整数、浮点数、字符和字符串等。在 C语言中,字符串是一种特殊的数据类型,它由一系列字符组成,以\0字符结尾。本文将介绍 C语言中字符串的相关知识,包括字符串的定义、初始化、赋值、输入输出、比较、拼接、查找和替换等。具有指定长度的字符串处理函数在已处理的字符串之后填补零结尾符。原创 2023-12-27 23:49:51 · 681 阅读 · 0 评论