
C语言复习
文章平均质量分 65
为之后的数据结构复习打基础
叫我君宝
技术具有时效性,个人笔记,仅供参考,不保证正确性。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C语言基础_Day07】指针
一.指针和数组1.指针原创 2021-10-13 11:07:36 · 106 阅读 · 0 评论 -
【C语言基础_Day06】随机数、函数、指针
一.随机数#include <stdio.h>;#include <time.h>;#include <stdlib.h>;void main(){ //生成随机数种子 srand((unsigned int)time(NULL)); for (int i = 0; i < 10; i++) { printf("%d\n", rand() % 51+50); }}二.函数1.函数的定义和使用void Add(int原创 2021-10-10 22:30:16 · 207 阅读 · 0 评论 -
【C语言基础_Day05】字符串获取
一.字符串获取1.字符串数组char arr[][6]{"hello","world"};char arr[]={112,113,114,0,108,109};输入为 pqrchar 字符类型的获取 遇到0则表示结束史上最全ASCII码对照表0-255(%d)_FreeBird-优快云博客十进制代码十六进制代码MCS 字符或缩写DEC 多国字符名ASCII 控制字符100NUL空字符11SOH标...https://blog.youkuaiyun.com/yueyueniaolzp/ar.原创 2021-10-04 21:37:16 · 418 阅读 · 0 评论 -
【C语言基础_Day04】跳转语句、数组和字符串
一.跳转语句1.break 跳出本层循环2.continue 中止本次循环3.goto 无条件跳转到任意位置二.数组1.数组的定义和使用(1)数组名是一个常量,指向数组内存首地址的常量#include<stdio.h>void main(){ int array[5] = { 1,2,3,4,5 }; for (int i = 0; i < 5; i++) { printf("%d\n",...原创 2021-09-17 23:40:09 · 179 阅读 · 0 评论 -
【C语言基础_Day03】类型限定符、运算符
1.类型限定符 ① extern 声明 ②const 定义一个常量 ③volatile 防止编译器优化代码 ④register 定义寄存器变量(直接放到了寄存器中,没有内存地址,但是会浪费寄存器空间)2.字符串常量(1)%s 占位符 表示输出一个字符串 遇到 \0 则停止 字符串的结尾都是以\0(数字0)结束#include<stdio.h>void main(){ char a = 'a'; char *b ...原创 2021-09-16 23:31:24 · 375 阅读 · 0 评论 -
【C语言基础_Day02】数据类型、进制转化
一.数据类型1.C语言的32个关键字2.常量和变量(1)const 定义常量 只读#include <stdio.h>void main() { const int price = 3; //price = 5; const 设置为只读 相当于定义为常量 printf("%d\n", price);}(2)宏定义常量#define PI 3.14(3)auto 变量修饰变量 auto可加可不加 一般不加auto float x=1;..原创 2021-09-15 22:47:12 · 296 阅读 · 0 评论 -
【C基础_Day01】C语言绪论,程序编译与执行
一.C语言1.关键字// std 是标准库 i input o output 标准输出库#include<stdio.h>int main(){ printf("hello world!"); return 0;}2.转义字符3.system函数#include <stdlid.h>4.程序的编译与执行过程(1)gcc(2)编译过程预处理:宏定义展开 头文件展开 条件编译 删除注释编译:检查语法 将C语言转化为汇...原创 2021-09-14 23:13:22 · 217 阅读 · 0 评论