![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言笔记
cdan134
这个作者很懒,什么都没留下…
展开
-
C语言笔记--2程序设计(总)
程序设计主要是结构的设计,其中结构主要有:顺序结构、选择结构、循环结构。顺序结构:没有标识符,直接粗暴的些代码,一步一步执行就可;选择结构:即可选择,数学中的可选择分为连续、间断,其中连续有if,间断用switch;循环结构:多次重复使用的数据的精简语句,有for,while,do……while;下面以多个结构分别进行代码说明。选择结构if表达式 switch表达式...原创 2018-10-11 22:21:47 · 137 阅读 · 0 评论 -
C语言笔记--1数据类型——5枚举
特点:例举enum可出现的所有情况,不可对其进行赋值描述:以定义、声明、初始化、调用四个方式来进行说明一般形式:enum 枚举名 { 成员列表 } 变量列表 ;// 枚举的使用void test09() { enum Color {red=2, yellow, blue, white, black} ; //定义+初始化 in...原创 2018-10-11 00:14:58 · 214 阅读 · 0 评论 -
C语言笔记--1数据类型——3结构体
特点:可定义多种数据类型描述:从定义和结合上来进行说明一般形式:struct 结构体名 { 成员列表 } 变量列表 ;定义+声明+初始化// 结构体声明 + 定义 + 初始化struct Student { char name[69]; char sex; struct Date brithday; c...原创 2018-10-11 00:00:41 · 201 阅读 · 0 评论 -
C语言笔记--1数据类型——2指针
以定义引出,和各种数据类型结合辅助。定义+引用// 定义指针变量+引用 (类型名 * 指针变量名;)void test01() { int a, b; int *pointer_1, *pointer_2; // 指针变量:pointer_1; 指针型变量指向的值:*pointer_1; *:指针运算符 pointer_1 = &a; // 指针变量赋值...原创 2018-10-10 23:46:56 · 168 阅读 · 0 评论 -
C语言笔记--1数据类型——1数组
特点:可定义个同类型的数据缺点:数据类型单一,静态数据长度固定描述:以定义、声明、初始化、调用四个方式来进行说明一维数组:void test01() { int i, j; // 一维数组定义:类型符 数组名 [常量表达式]; int a[10] = {0,1,2,3,4,5,6,7,8,9}; // 定义+赋值(1、全部赋值) int a1[10] = {0,1,2,...原创 2018-10-10 23:25:25 · 186 阅读 · 0 评论 -
C语言笔记--1数据类型(总)
作为最先接触的程序语言,感觉学习该语言的步骤应该是数据结构类型-->程序设计-->数组、函数、指针-->文件输入+输出—>[自定义数据类型],该过程如下图所示:学习目录其中数据类型可以分为常+变量+数据类型的形式学习,其中常+变量的类型如下图:常+变量类型数据类型汇总如下:数据类型(总)其中需要再次分析的就是枚举类型和派生类型。以数组、指针、结...原创 2018-10-10 23:08:52 · 249 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2指针(动态)
创建动态的线性链表(数组)+ 中间(n, n+1)插入数据value,删除第n个数据其实指针真正的用处就用在动态的存储数据上面。以此来解决内存优化的问题。这里使用数据的形式,先写一下顺序表中的指针的使用方法:目录链表LA+LB-->LAarr1+arr2-->arr3创建动态线性链表动态的线性链表(数组)--增+删链表LA+LB-->LA其中LA中...原创 2018-10-12 00:04:11 · 274 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2指针(静态)
指针是C语言中比较重要的一章。其实书中是这么写的,说是指针很重要,但是在基础的C语言中感觉看不到它重要在哪里了,知道后来学了数据结构,增、删、改、查都要用到指针的时候才知道了它的重要性。这里写一点简单的指针使用:目录+函数--作用在函数名+指针--作用在形参+指针(变量)// 冒泡排序==快速排序void test3(int a[], int n) { int i, ...原创 2018-10-11 23:47:32 · 335 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2函数
函数的表达式: 返回类型 函数名(形参列表) 函数体 能进行描述的也就是函数表达中的东西:名称 描述 结合体 返回类型 函数作为变量返回的数值类型 常量、变量(地址--数组、结构体)、void 函数名 函数变量名称 常变量、特定指针变量---(*)函数明 形参列表 参数的输入 常变量(数组值、特定数据类型值),...原创 2018-10-11 23:26:35 · 154 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--1数组
举些数组中经常用到的应用小例子:目录数据排序(冒泡法n2、选择法n2)插入法数据排序(直插法nlog2、希尔法(待处理))杨辉三角方阵(需考虑三处:最低层+最左层+正对角线正上方)折半查找法查找出某数是数组中的第几个元素 数据排序(冒泡法n2、选择法n2) // 冒泡法排序void test02_2() { int a[10]={12,32,23,123,2...原创 2018-10-11 23:05:23 · 220 阅读 · 0 评论 -
VS--常用到的快捷键
这里只记录自己现在用到且之后会经常用到的快捷键(会多少写多少):跳转函数定义处:F12 上一个光标点:CTRL - / + 关闭当前窗口:CTRL + F4 删除当前行:ctrl + L. Ctrl+E,F —-格式化选中的代码 CTRL + K, CTRL + C注释选择的代码 CTRL + K, CTRL + U取消对选择代码的注释 ...原创 2018-10-11 22:58:56 · 615 阅读 · 0 评论 -
C语言笔记--1数据类型——4共同体
特点:同一地址可以存储不同类型的数据描述:以定义、声明、初始化、调用四个方式来进行说明一般形式:union 共同体名 { 成员列表 } 变量列表 ;struct { int num; char name[20]; char sex; char job; union { char position[10]; }cate...原创 2018-10-11 00:18:26 · 568 阅读 · 0 评论