- 博客(7)
- 收藏
- 关注
原创 【C语言】—— 细节总结
C/C++ 既没有规定大多数 二元运算 的两个对象的计算顺序(除了&&、|| 和 ,),也没有规定 函数参数 和 被调函数 的计算顺序。这里涉及的是 C语言 逻辑运算 的 “短路效应”,即 左侧运算 可直接知道 最终的结果 的时候,右侧就不会再进行计算了。现代计算机的计算都在寄存器中,顺序点的作用就是确保在某个时刻这些改变必须反应到随后对同一存储位置的访问中。C/C++语言定义(语言的参考手册)明确定义了顺序点的概念。这个问题的答案就在于他在回答评论中提到的 顺序点 和 副作用。,以得到效率更高的代码。
2024-04-02 20:19:39
556
1
原创 【数据结构与算法】每日练习
题目来源:LeetCode数据结构和算法,目前在按教材练习,每日代码题,日常打卡,会记录一些自己做题的思路,以及心得。语言:C语言。
2024-03-30 21:55:47
266
2
原创 Linux命令——sed
sed命令sed(strem editor,流编辑器)是一个面向行处理的工具,以“行”为单位,处理后的结果会输出到标准输出(stdout)。一、sed命令格式:sed [option] {sed-command} {file}参数说明:-e<script>或–expression=<script> ——以选项中指定的script来处理输入的文本文件 【用来设置多个command】-f<script文件>或–file=
2021-09-22 21:41:31
270
原创 计算机基础——网络通信
网络通信一、网络通信流程总述二、应用程序部分(以浏览器为例)1、网址(URL,Uniform Resource Locator,统一资源定位符)2、DNS域名解析3、Socket套接字三、网络协议部分1、TCP模块2、IP模块相关概念3、UDP模块特殊操作1)数据存入缓冲区多少需要去发送的两个判断要素 a、每个网络包能容纳的数据长度 b、时间2)数据包的划分 a、TCP模块拆分数据3)网络包结构四、网卡部分五、网络相关硬件设备概述六、网络硬件设备详情七、接入网本文整理自书籍《网络是怎样连接的(图灵
2021-09-20 19:57:30
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人