Star
一些小知识点
Jingle_dog
这个作者很懒,什么都没留下…
展开
-
[C] 基础代码 - 全
#include <stdio.h>#include <stdbool.h>//为了bool类型#include <malloc.h> #include <stdlib.h>//包含了exit函数//定义了一个数据类型,该数据类型的名字叫 struct Arr//该数据类型含有三个成员struct Arr //它不是定义变量!!{int * pBase;//存储的是数组的第一个元素的地址int len;//数组所能容纳的最大元素的个原创 2020-09-18 15:07:53 · 1078 阅读 · 0 评论 -
[C] 结构体
结构体一、为什么会出现结构体?数据结构中的"个体"是用结构体来表示的,在 C++ 之中是用类表示的;例如:对于存储表示一个 Student 的数据,需要:int id; char name[2000]; int age;即总共需要多个数据来"表示"一个学生,就像是 一个类,但是没有方法。class Student{int id; char name[2000]; int age; void inputStudent() {}void showStudent(原创 2020-09-18 15:08:55 · 145 阅读 · 0 评论 -
[C] 指针
一、指针的重要性: 指针是 C 语言的灵魂二、定义1、地址:内存单元的编号,从0开始的非负整数CPU 可以直接访问内存,不能访问硬盘!CPU 和内存之间三根线: 地址线,控制线,数据线(1)通过地址线确定CPU对哪个内存(内存的哪个编号区域)进行处理(2)控制线确定是对其进行 读 or 写 or 只读 or 只写(3)数据线来确定数据传输问题注意: 内存的范围编号是 0~4G—1, 内存编号不可重复,但不同编号的内容可重复(内存范围:0~FFFFFFFF)2、指针:指针就是地址!指针变量原创 2020-09-18 15:08:42 · 254 阅读 · 0 评论 -
[C] int转string
1、循环,把每一位数字转换成相应的字符#include <stdio.h>#include <string.h> int main(){ int num, n, i = 0; char str[20], tmp[20]; scanf("%d", &num); n = num % 10; while (n>0) { tmp[i++] = n + '0'; num = (num - n原创 2021-02-04 19:12:37 · 4381 阅读 · 0 评论