C语法
C语言基础语法
m0_37733257
这个作者很懒,什么都没留下…
展开
-
指针
指针一、指针简介指针是一种基本数据类型指针可有效地表示许多复杂的数据结构,如,队列、栈、链表、树、图等指针可以实现数组和字符串的方便使用指针使用上的灵活容易导致指针滥用二导致程序失控。二、相关知识内存直接访问简介访问三、什么是指针指针是一种数据类型:表示“地址号”,形式上看是一个正整数。所以有指针常量、指针变量指针变量的值的含义:该指针变量所指向的变量的内存地址号空指针 ...原创 2020-02-28 23:41:00 · 1724 阅读 · 0 评论 -
C++学习记录
课程1:B站UP:YanZu_wu侯捷C++手把手教学(上),适合https://www.bilibili.com/video/av19038490?p=3课程2:B站UP:小伙子说人话[侯捷]C++ STL 体系结构与内核分析–从平地到万丈高楼https://www.bilibili.com/video/av45108908?from=search&seid=1144665184...原创 2020-02-28 18:43:34 · 105 阅读 · 0 评论 -
vector
vector(向量):向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。一、vector的声明与初始化——vector <> a()<数据类型>a...原创 2019-10-04 16:19:43 · 169 阅读 · 0 评论 -
函数
函数:定义一、函数的定义与声明如何定义一个函数如下,定义一个快速排序函数void quick_sort(int q[], int l, int r){//函数的首部 ...//函数体}void:函数类型,函数的类型决定了函数返回值的数据类型。使用return语句返回值,不返回值的函数为void类型。可省略,默认整型。quik_sort:函数名( , ...原创 2020-02-16 15:33:00 · 107 阅读 · 0 评论 -
部分C1教学笔记
C语言部分笔记C1-2常量与变量一、数据与内存1.数据类型:2.占用内存3.变量的数据类型二、声明,定义变量三、变量的赋值:1.等号(1)(2)例子:(3)声明与赋值:① 顺序:② 分开合在一起2.四、输入输出1.Cout(1)常量(2)变量(3)常量加变量(4)注意区分2.cin(1)过程(2)3.五、C1-3一、变量交换的方法 :两种方法...原创 2020-02-27 17:46:01 · 345 阅读 · 0 评论 -
字符串教学笔记
字符串一、字符数组和字符串的概念数组可划分为整型数组实型数组字符数组字符串:有’\0’系统认为存入的是字符串无’\0’:系统认为只是存入若干字符数据二、字符数组的定义三、字符数组的赋值1.用赋值符号赋值(1) 该方法只能用于字符串初始化:用字符赋值char a [6]={‘h’ , ’e’ , ’l’ , ’l’ , ’o’ , ’\0’};用字符串赋值(可以省略...原创 2020-02-27 17:45:20 · 580 阅读 · 0 评论 -
二位数组
二维数组——定义、引用、初始化1.定义:int a[][]int :数据类型a:数组名下标【常量表达式1】【常量表达式2】【行下标表达式】【列下表表达式】① 只能是整型的常量或表达式② 行和列下标都从0 开始③ 内存存储空间中,二位数组按行存放如a[2][3]的存放顺序:a[0][0]、a[0][1]、a[0][2]、a[0][3]、a[1][0]、a[1][1]、a...原创 2020-02-27 17:47:55 · 307 阅读 · 0 评论 -
部分C2教学笔记(数组指针)
C2-01数组知识点一、声明数组1.元素的概念(1)2.Int a[10]四部分Int——数据类型:元素的数据类型a——数组名:① 是一个指针常量而不是变量,值为数组的首地址=&a[0]② 注意重名问题int a;int a[10]不行 charb[5];floatb[10]不行10——下标:① 数组的下标表示:数组中元素个数② 数组中元素的下标从0开始[]——下...原创 2020-02-27 17:47:43 · 242 阅读 · 0 评论