C语言笔记
cdan134
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言笔记--2程序设计(总)
程序设计主要是结构的设计,其中结构主要有:顺序结构、选择结构、循环结构。 顺序结构:没有标识符,直接粗暴的些代码,一步一步执行就可; 选择结构:即可选择,数学中的可选择分为连续、间断,其中连续有if,间断用switch; 循环结构:多次重复使用的数据的精简语句,有for,while,do……while; 下面以多个结构分别进行代码说明。 选择结构 if表达式 switch表达式 ...原创 2018-10-11 22:21:47 · 186 阅读 · 0 评论 -
C语言笔记--1数据类型——5枚举
特点:例举enum可出现的所有情况,不可对其进行赋值 描述:以定义、声明、初始化、调用四个方式来进行说明 一般形式:enum 枚举名 { 成员列表 } 变量列表 ; // 枚举的使用 void test09() { enum Color {red=2, yellow, blue, white, black} ; //定义+初始化 in...原创 2018-10-11 00:14:58 · 269 阅读 · 0 评论 -
C语言笔记--1数据类型——3结构体
特点:可定义多种数据类型 描述:从定义和结合上来进行说明 一般形式:struct 结构体名 { 成员列表 } 变量列表 ; 定义+声明+初始化 // 结构体声明 + 定义 + 初始化 struct Student { char name[69]; char sex; struct Date brithday; c...原创 2018-10-11 00:00:41 · 256 阅读 · 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 · 237 阅读 · 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 · 239 阅读 · 0 评论 -
C语言笔记--1数据类型(总)
作为最先接触的程序语言,感觉学习该语言的步骤应该是数据结构类型-->程序设计-->数组、函数、指针-->文件输入+输出—>[自定义数据类型],该过程如下图所示: 学习目录 其中数据类型可以分为常+变量+数据类型的形式学习,其中常+变量的类型如下图: 常+变量类型 数据类型汇总如下: 数据类型(总) 其中需要再次分析的就是枚举类型和派生类型。以数组、指针、结...原创 2018-10-10 23:08:52 · 315 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2指针(动态)
创建动态的线性链表(数组)+ 中间(n, n+1)插入数据value,删除第n个数据其实指针真正的用处就用在动态的存储数据上面。以此来解决内存优化的问题。 这里使用数据的形式,先写一下顺序表中的指针的使用方法: 目录 链表LA+LB-->LA arr1+arr2-->arr3 创建动态线性链表 动态的线性链表(数组)--增+删 链表LA+LB-->LA 其中LA中...原创 2018-10-12 00:04:11 · 339 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2指针(静态)
指针是C语言中比较重要的一章。其实书中是这么写的,说是指针很重要,但是在基础的C语言中感觉看不到它重要在哪里了,知道后来学了数据结构,增、删、改、查都要用到指针的时候才知道了它的重要性。 这里写一点简单的指针使用: 目录 +函数--作用在函数名 +指针--作用在形参 +指针(变量) // 冒泡排序==快速排序 void test3(int a[], int n) { int i, ...原创 2018-10-11 23:47:32 · 426 阅读 · 0 评论 -
C语言笔记--3数据类型的经典应用--2函数
函数的表达式: 返回类型 函数名(形参列表) 函数体 能进行描述的也就是函数表达中的东西: 名称 描述 结合体 返回类型 函数作为变量返回的数值类型 常量、变量(地址--数组、结构体)、void 函数名 函数变量名称 常变量、特定指针变量---(*)函数明 形参列表 参数的输入 常变量(数组值、特定数据类型值),...原创 2018-10-11 23:26:35 · 213 阅读 · 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 · 293 阅读 · 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 · 679 阅读 · 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 · 651 阅读 · 0 评论
分享