- 博客(8)
- 收藏
- 关注
原创 java1
java.txt文件手动重命名得到java.exe文件,打开后每一个类会对应生成一个自解码.class文件最后运行。(2)方法重载:返回值和变量类型不同的方法可以用一样的名字令一个方法名允许有不同的参数个数和类型。int random = random.nextInt(bound:100)//0-99随机。格式:Scanner scan = new Scanner(System.in)Integer.parseInt() string转int。最大公约数:c=a/b a=b b=c 等到c=0。
2024-02-23 08:35:13
524
1
原创 编译和链接
PRINT(val, format)在打印语句中用#value指代value变量 (”a”#value“b”)1.流程:代码 -> 预处理(1)-> 汇编(编译)(2)-> 链接(3) -> 运行(4) -> 结果。(1)经过预处理 gcc test.c - E -o test.i。(2)然后汇编 gcc test.i -o test.s。(3)链接 gcc test.o - o test。所有程序经过(1)变.o,经过(2)变.exe输出。(4)运行 ./test。(2)运行环境:链接+运行。
2024-02-23 07:53:41
245
1
原创 文件5个字
3.2.1打开文件:第一步用fopen打开文件FILE* file = fopen(char* filename ,"w")其中w代表写文件,a代表创建,r代表只读,带b(“rb”)为二进制文件,带+开拓功能fseek,ftell。1.2.2标准流:编译器默认,以屏幕窗口来输入(stdin)输出(stdout)和报错(stderr),适合所有流(包括文件)的函数fgetc,fputc,fgets,fputs,fprintf,fscanf。(JPEG/PNG/MP3/WAV/数据库文件)。
2024-01-14 19:54:42
1696
1
原创 结构体-> 联合体
S.a (&S->a)和 Student-> a 都表示结构体中的a元素的地址,也就是可以用printf(%d)打印或者scanf(%d)获取。其中大括号内的是结构体的元素, S/Student 是名称。2)Student 为结构体指针,其指向的内容是结构体首元素的首比特位。偏移:int只能在4的倍数的位置计算大小,若不足则向后取位置(中间空出)对齐:结构体的总大小只能是所有元素中最大的一个大小的倍数。chatgpt生成结构体里面套结构体的普通node。四个元素组成的结构体的总大小为16(4的倍数)
2024-01-11 20:19:55
423
原创 大小端存储和两个内存函数
memcpy(void*,void*, size_t n)拷贝B至A 其中n是需要拷贝的内存大小。memmove(相同)memcpy的功能意外实现了对于重叠内存的内存拷贝。Windows计算机中一般是小端存储。小端存储 低存低 高存高。大端存储 高存低 低存高。
2023-12-03 23:58:42
424
1
原创 数存储5.5
M:占22位记录二进制转化后的小数点后尾数位置。这里转换成-1^0*1.01*2^2。所以存为-1 = 1000 0001。最后吧SME按SEM的顺序拼接上。E:占8位记录小数点偏移的位置。源码按位取反再加1即为负数储存。
2023-12-03 23:48:35
416
1
原创 数组和指针详解
const定义数组1.const int*p 指向const型指针,可以让字符不变2.int const*p 储存字符的地址不变。strncmp/strncpy/strncat定义是有三个形参,在原来的基础上加入int num来限制长度处理num长度的实参。strstr(void*,void*)比较字符串(类似kmp bmh的更低一级做法)函数指针数组:类似int (*func[10])()strcpy(void*, void*)拷贝数组。strcmp(void*, void*)比较数组。
2023-12-03 23:17:30
509
1
原创 【无标题】
我专业data science 将来有计划computer and software system。编程和数学,偶尔的选修是我学习的全部,每周不算上课编程至少9小时应该期末能过。我是一个学了一点python和C语言的学生来测试一下博客。d. 你打算在学习编程这件事上每周花费多少时间?编程学校里讲的很深很快所以我需要跟上节奏。e. 你最想进入的一家IT公司。我个人向钱看 还是想进国外的厂。c. 你打算怎么学习编程?b. 列出你编程的目标;a. 写一个自我介绍;
2023-10-10 22:42:22
69
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅