C
encoder_b
这个作者很懒,什么都没留下…
展开
-
纯C 传指针的问题 VS
有头节点时 地址为正常值 插入值时不会改变正在上传…重新上传取消没有头节点时 指针指向null 地址为00000000改变指向时地址改变而且每次传入函数时都是00000000 而不是改变后的新值正在上传…重新上传取消加入引用后 每次传入的为修改后新值正在上传…重新上传取消而不是头指针时 初始指向空的next指针不加引用也会每次改变正在上传…重新上传取消本质原因是地址在传函数时会更新传入的...原创 2022-02-04 03:22:14 · 722 阅读 · 0 评论 -
C语言使用bool类型
原创 2022-01-22 23:42:28 · 549 阅读 · 0 评论 -
c语言printf输出格式
原创 2022-01-22 23:43:18 · 355 阅读 · 0 评论 -
初始化固定数组 visual studio
scanf_s("%d", &a[i]); 注意数组也要加&#include <stdio.h>#include <stdlib.h>int main() { //int a[5] = 0; //int a[5] = { 0,1,2,3,4 }; int a[5]; int i = 0; scanf_s("%d", &a[i]); while (i<4) { i++; ...原创 2022-01-20 03:03:05 · 249 阅读 · 0 评论 -
地址的地址?
在visual studio 2019中#include <stdio.h>#include <stdlib.h>typedef struct student { int value; struct student* next_stu;}Student;Student * creatlist();void insertlist(Student * list,int value);int main() { Student *my_list=c...原创 2022-01-20 01:44:39 · 467 阅读 · 0 评论 -
visual studio 一些简单的快捷键,减少鼠标
ctrl +D 复制到下一行ctrl +回车 在当前行插入空格(光标停留当前行)alt +ctrl 点需要删除的多行的末尾 可以同时删除多行(逐个字符)if /for +tab 自动创建参数列表 再按tab可以调整需要改的参数ctrl +L 删除当前行ctrl +k +c 注释ctrl +k +u 解除注释ctrl +f 查找替换fn +左 移到行首fn+右 移到行尾...原创 2022-01-17 23:27:53 · 342 阅读 · 0 评论 -
自写“容器” 分文件编写
cpp 文件 和hpp文件hpp和h文件的区别是不仅仅存放声明,成员函数 全局函数也写入.cpp:#include "myArray.hpp"#include <string>//测试内置数据类型void test01(){ MyArray<int> array1(10); for (int i = 0; i < 10; i++) { array1.Push_back(i); } cout <...原创 2022-01-17 23:12:08 · 675 阅读 · 0 评论 -
C 链表 从原始到进阶
#include <stdio.h>#include <stdlib.h>struct Node { int data; struct Node* next;};int main(){ //创建头指针 struct Node* headNode = (struct Node*)malloc(sizeof(struct Node)); headNode->next = NULL; //插入值 //先创建一格并...原创 2022-01-17 23:06:04 · 336 阅读 · 0 评论