自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛定谔的猫@博客

学以致用,知行合一

  • 博客(14)
  • 收藏
  • 关注

原创 善于利用指针

指针指针直接访问与间接访问指针变量指针在程序中定义一个变量时,系统会为该变量创建一个存储单元。存储单元的编号被称为地址。程序可以通过地址找到变量,即地址指向变量,因此C语言中将地址形象的称为“指针”。指针说明了变量的位置信息,但无法确定该变量占用了多少个存储单元。因此若是要有效地存取一个数据,除了需要指针(即位置信息)外,还需要该数据的类型信息,即数据类型。综上所述,C语言中的地址包括位置信息和类型信息两部分,可以称其为“带类型的地址”。如:a为整型变量,&a一般称它为“变量a的地址”,确切

2021-11-26 16:44:35 529

原创 用函数实现模块化程序设计

函数函数的声明函数的定义函数的调用形式参数与实际参数函数的调用过程函数的声明与定义函数是C语言中实现特定功能的程序块,也叫程序模块。每一个函数实现一个特定的功能,当其他函数需要这个功能时,调用该函数即可。模块化程序设计的思路就是,事先设计好各个功能的模块,需要的时候采用组装的办法来简化程序的设计。函数的操作,具体有:函数的声明、函数的定义、函数的调用函数的声明把函数的有关信息通知编译系统,以便编译系统对程序进行编译时,知道它们是函数。具体信息包括:函数名、函数类型、函数参数的个数和类型。函数的定

2021-10-21 13:17:30 1443

原创 利用数组处理批量数据

数组数组一维数组定义一维数组引用一维数组一维数组初始化一维数组举例例6.1 逆序输出数组数组是一组有序数据的集合;由数据名和下标组成;数组中的每一个元素都属于同一数据类型。一维数组定义一维数组类型说明 数组名[常量表达式]例:int a[20];引用一维数组数组名[下标]例:a[10]一维数组初始化全部数组元素赋值int a[5] = {0,1,2,3,4};或写成int a[] = {0,1,2,3,4};部分赋值int a[5] = {0,1,2};给前三个数组元素赋

2021-10-19 17:17:48 785

原创 计算机网络——数据链路层

数据链路层数据链路层将原始的传输线路变成一条逻辑的传输线路,实现实体间二进制的正确传输,为网络层提供可靠的数据信息。数据单位是帧,具有流量控制功能。主要功能有:链路的建立、拆除、分离;帧定界和帧同步;顺序控制;差错检测、恢复;链路标识、流量控制。数据链路是数据的通道,是物理链路加上必要的通信协议组成的逻辑链路。...

2021-10-13 16:49:54 4854

原创 计算机网络——物理层

物理层数据通信基础概念数据通信基础概念#mermaid-svg-khWGtcKSXY54oYph .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-khWGtcKSXY54oYph .label text{fill:#333}#mermaid-svg-khWGtcKSXY54oYph .node rect,#

2021-10-09 16:05:05 682

原创 计算机网络概论

计算机网络概论计算机网络网络协议体系结构OSI/RM七层结构TCP/IP五层结构计算机网络计算机网络是通过通信线路和通信设备连接的许多分散独立工作的计算机系统,遵从一定的协议用软件实现资源共享的系统。计算机网络的发展趋势:高速化、综合化、智能化、标准化通信子网: 通信线路与通信设备共同组成通信子网资源子网 : 连接通信子网的计算机组成资源子网协议: 为数据交换而制定的规则、标准的集合。分为国际标准OSI/RM七层协议和公认标准TCP/IP四层(或五层)协议协议三要素: 语法、语义、时序关系

2021-10-08 16:46:22 92

原创 (软考)网络工程师

网络工程师计算机网络概论备考网规,重新复习一下网络工程的相关知识。计算机网络概论

2021-10-08 14:53:12 80

原创 循环结构程序设计

循环结构程序设计循环结构选择结构(if语句)设计举例例5.1 累加例5.2 累加2循环结构#mermaid-svg-r7sTgHcZ8H9R4iIP .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-r7sTgHcZ8H9R4iIP .label text{fill:#333}#mermaid-svg-r7sT

2021-09-29 15:19:33 161

原创 选择结构程序设计

选择结构程序设计选择结构选择结构设计举例例4.1选择结构Created with Raphaël 2.3.0开始x≥0输出x结束输出-xyesno选择结构,是根据情况进行有选择的下一步操作。选择结构要有条件,和条件对应的操作。例如:如果下雨,我就在家看电视;如果不下雨,我就出去打球。c语言有两种选择语句:if 语句if语句一般用于处理双选择的程序,非A即B。要是选择较多,需要通过if()…else if()…的多次嵌套,才能实现。switch 语句switch语句一般用于处理有多个选择的

2021-09-24 11:55:44 1132

原创 算法表示举例

算法表示举例例11-1/2+1/3-1/4+……+1/99-1/100例2给出一个大于或者等于3的正整数,判断它是不是一个素数。例3判断2000—2500年中的每一年是否为闰年,并将结果输出用自然语言表示算法:例 1S1:sign=1S2:sum=1S3:deno=2S4:sign=(-1)signS5:term=sign(1/deno)S6:sum=sum+termS7:deno=deno+1S8:若deno

2021-09-22 17:21:28 229

原创 数据结构基本知识

数据结构常量和变量数据类型常量和变量常量(1)整型常量(2)实型常量(3)字符常量(4)字符串常量(5)符号常量变量先定义,后使用定义:定义名字和类型int a = 3;int是类型,a是变量名,3为变量值;常变量使用关键const定义数据类型算术类型(变量的值都是数值):基本类型、枚举类型纯量类型(变量的值都是以数字来表示):算术类型、指针类型组合类型:数组类型、结构体类型...

2021-09-22 17:17:32 70

原创 顺序程序设计

顺序程序设计顺序结构本文对应《C程序设计(第五版)》第3章内容顺序结构

2021-09-22 16:17:45 259

原创 一些基础概念

基础概念程序:指令的集合计算机语言机器语言:基于二进制符号语言:又称为汇编语言、低级语言高级语言:需经过编译程序“翻译”,才能被计算机识别#mermaid-svg-a1p88gP31FWMgoHK .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-a1p88gP31FWMgoHK .label text

2021-09-18 15:38:34 161

原创 C语言学习笔记

C语言学习笔记古人云“学以致用”,实践是学习的最好方法,以此文章开启我的各类学习。计算机类的学习到实践,是单学科学习到学科复合实践的过程。这次学习,主要是实践以下技能:C语言博客写作算法学习数据结构学习“苟日新,日日新,又日新”C语言是这次学习的主线,以此为主线扩展到其他想学的领域。...

2021-09-18 12:41:44 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除