笔记
文章平均质量分 94
RedTea_
这个作者很懒,什么都没留下…
展开
-
计网-浏览器
浏览器发送请求的具体过程,整理网上的一些内容做的笔记。原创 2023-04-02 23:05:09 · 904 阅读 · 0 评论 -
三元组稀疏矩阵的相加和转置
#include<stdio.h>#define MAXSIZE 1000typedef struct node{ int row,col,value; //行、列、值}Triple;typedef struct lnode{ Triple data[MAXSIZE]; //非零元素信息 int m,n,nums; //矩阵总行数、列数、非零元素个数}TSMatrix;void Input(TSMatrix *tm); //矩阵输入原创 2020-10-28 19:28:57 · 1149 阅读 · 0 评论 -
C语言笔记-连续赋值
C语言中连续赋值问题C语言中可以进行连续赋值,如a=b=c=1,“=”运算符是从右至左结合,意味着先将1赋给c,再将c赋给b,再将b赋给a,此时 a,b,c都是1,即完成了连续赋值。但是定义时连续赋值违反了C语言中先定义后使用原则,即定义时连续赋值编译器会报错。错误写法:定义时连续赋值#include<stdio.h>int main(){int a=b=c=1;printf("%d,%d,%d\n",a,b,c);return 0;}正确写法#include<原创 2020-10-26 23:29:52 · 16420 阅读 · 2 评论 -
C语言笔记-数组存储-数组为什么从 0 开始编号
0. 为什么C语言中,数组要从 0 开始编号,而不是从 1 开始呢?从数组存储的内存模型上来看,“下标”最确切的定义应该是“偏移”。如果用 a 来表示数组的首地址,a[0]就是偏移为 0 的位置,也就是首地址,a[L]就表示偏移 L个 type_size 的位置。1. 一维数组的存储一维数组的每个元素只含一个下标,其实质就是线性表,存储方法同顺序表。假设一维数组为 A = (A1,A2,A3,…,Ai,…,An),每个元素占L个存储单元,则元素A[i]的存储地址为:LOC(A[ i ]) = LO原创 2020-10-27 22:59:46 · 636 阅读 · 0 评论