自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C语言总结-----关键字与内存管理

目录 一、关键字(一)const(恒定不变)(二)结构体strcut(三)union共用体/联合体(四)enum枚举(五)typedef:给类型起别名二、内存管理(一)野指针(二)栈、堆、数据区、代码区(三)堆内存申请一、关键字(一)const(恒定不变)1.修饰只读变量:有不可变性const int max = 10;int arra...

2018-10-21 00:18:32 441

原创 C语言总结-----指针

目录 一、什么是指针二、指针变量(*取数据,&表地址)三、指针与数组(一)数组指针(二)指针数组(三)指针与二维数组(二维数组指针)四、指针与字符串(一)数组存放字符串(字符数组)(二)字符指针(三)两类存放字符的区别(四)何种情况使用字符数组还是字符串常量五、指针与函数(一)为什么用指针或数组名作为函数的参数(二)指针变量作为函...

2018-10-20 21:56:31 466

原创 C语言总结-----变量的存储方式和生存期

存储方式 从变量的作用域(即从空间)角度来分,可以分为全局变量和局部变量。从变量值存在的时间(即生存期)角度来分,可以分为静态存储方式和动态存储方式。静态存储方式:是指在程序运行期间分配固定的存储空间的方式。动态存储方式:是在程序运行期间根据需要进行动态的分配存储空间的方式。 数据存储类别     根据数据存储过程和存储位置的不同,将C的存储类别分为4种:自动的(auto)、静态的(...

2018-10-20 18:03:04 1575

原创 C语言总结-----数组

目录 一、一维数组(一)一维数组的引用(二)一维数组在内存中的存放(三)一维数组的初始化二、二维数组(一)二维数组元素的引用(二)二维数组的内存映射(三)二维数组的初始化(四)补充三、字符数组(一)字符串和字符串结束标志(二)字符数组的输入输出(三)字符串处理函数1. puts函数2. gets函数 (尽量少用,字符串有空格时建议用)...

2018-10-20 17:25:50 425

原创 C语言总结-----语句与控制流程

一.语句(一)基本语句     1.数据描述语句定义语句:(1)变量定义语句:如 int a(2)类型定义语句:如 struct node声明语句:(1)函数声明语句:int sum()  (2)变量声明语句:#define PI 3.142.基本功能语句表达式语句:在表达式后跟一个分号构成的语句 空语句:仅由一个分号构成的语句 函数调用语句:一次函数调用加...

2018-10-18 21:35:21 129

原创 C语言总结-----基本数据类型与表达式

目录 一.基本数据类型(一)常量(二)变量     二.运算符与表达式(一)6类基本运算符和表达式(二)自增自减运算符三.数据输入输出(一)数据输出(二)数据输入一.基本数据类型 #include <stdio.h>int main(){ printf("sizeof(short) = %d\n",sizeof(sh...

2018-10-18 20:09:39 1518

原创 Linux操作的一些总结

一.常用命令ls:列出目录的内容cd:更改工作目录mkdir:创建文件夹touch: 创建文件,不打开vim:创建文件,打开 cp:复制文件或目录    mv:更改目录的名称或移动文件和目录的位置           cp和mv 详细用法 请跳转https://blog.csdn.net/lishasha5/article/details/81136411   ...

2018-10-18 15:46:15 89

原创 数组、冒泡排序、选择排序-----例子以及解释

目录 一、一维数组二、二维数组三、冒泡排序四、选择排序一、一维数组程序:结果:总结:(1)12行的结果为40:系统会为一个数组分配一段连续的存储空间。每个数据元素占用的字节数,就是基类型的字节数,一个元素占4个字节。int array1[10];由于数组1是int型的(占四个字节),而且数组1里有10个元素。则有4*10=10。  (2)for循...

2018-10-18 14:15:23 280

原创 C的三种基本程序结构-----详解以及例子

目录一.顺序结构二.选择结构1.if语句2.switch语句:三.循环结构1.while语句:支持“当型”循环控制结构的语句。2.do_while语句:“直到型”循环控制结构的语句。3.for语句:比while语句更加灵活的循环控制语句。4. break和continue语句 1.break语句:        2.continue语句:四.习题...

2018-07-26 23:41:51 2086

原创 makefile的使用总结

学习了cp命令,mv命令,rm命令,cat命令,wc命令,chmod命令,ln命令以及一些常用命令。接着开始了Linux下C语言开发环境的学习。主要学习了编辑器Vi,编译器gcc,调试器gdb还有makefile的使用。在学习中我最感兴趣的就是makefile,因为它体现了人性化以及智能的一面,为程序员节省了很多不必要的程序运行时间,以下是我对makefile的一些总结。1.一个普通C代码...

2018-07-20 19:09:17 543

原创 一些常用Linux命令运行

一.cp命令(无论目标存在与否,存在即复制到对应位置,不存在则建立一个相应名字将内容复制进去)1.源文件→目标文件:example1.c中的内容与example1.c的内容一致。2.源文件→目标目录:“.”代表的是当前位置。3.源目录→目标目录:如果命令后紧跟着的是目录,则要带上选项-r。不加则运行不了。4.不能源目录→目标文件 二.mv命令...

2018-07-20 17:55:09 299 1

原创 编辑器Vim的练习

1. 请在 /tmp 这个目录下建立一个名为 vitest 的目录; 2. 进入 vitest 这个目录当中; 3. 将 /etc/man.config 拷贝到本目录底下4. 使用 vi 开启本目录下的 man.config 这个档案; 5. 在 vi 中设定一下行号; 6. 移动到第 58 行,向右移动 40 个字符,请问您看到的双引号内是什么目录? 7. 移动到第一行,...

2018-07-20 17:41:11 6727 4

原创 C语言基础了解

目录1.什么是计算机程序?什么是编程语言?为什么需要编程语言?编程语言是用来干嘛的?举例一些编程语言,以及他们各自的特点?2.编辑好的程序到成为可以运行的可执行文件,要经历哪几个过程?3.现阶段为什么要学习C语言,而不是其他的编程语言?C语言有什么特点?4.什么是常量,什么是变量?都有哪些分类?5.标识符的命名规范是什么?6.什么是数据类型?数据类型分为哪些种类?每种数据类...

2018-07-18 16:02:50 307 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除