- 博客(6)
- 收藏
- 关注
原创 数据结构1
1、Sizeof和strlen的区别:1本质不同sizeof是运算符。Strlen是函数。 2处理的阶段不同Sizeof在编译时就已经完成了计算。Stelen是在运行时进行计算。 3、计算的内容不同sizeof可以计算一个字符串的长度也可以计算一个数据变量所占内存的大小。Strlen只能计算字符串的长度。 4、对\0的处理方式不同Si
2018-01-31 22:42:49 161
原创 指针、内存管理、预处理、结构体
1、#define和typedef的区别typedef是C语言语句,其功能是用户为已有数据类型取“别名”。关键字typedef在编译阶段有效,由于是在编译阶段,因此typedef有类型检查的功能。define则是宏定义,发生在预处理阶段,也就是编译之前,它只进行简单而机无脑的字符串替换,而不进行任何检查。Typedef用来定义类型的别名,这些类型不只包含内部类型(int,char等),
2018-01-29 22:31:34 171
原创 指针、数组、函数2
1、指针常量和常量指针的区别Const *p是常量指针。指针所指向的地址里的内容不能被改变。但指针可以指向别的地址。(我们可以改变它指向的地址,但是不能改变指向的地址的内容)* Const p是指针常量。可以理解为指针是常量。指针只能赋值一次(定义时除外),不能再修改。(我们可以改变它指向的地址的内容,但不能改变它指向的地址) 2、NULL和0的区别虽然可以比较NULL
2018-01-27 17:15:17 153
原创 数组、指针、函数1
1、 指针和数组的关系int a [10]={0, 1, 2, 3, 4, 5, 6, 7 ,8, 9} , v; v=a [0]; //也可写成:v=*a; v=a [3]; //也可写成:v=*(a+3); v=a [4]; //也可写成:v=*(a+4);
2018-01-25 20:43:11 144
原创 关于C语言数据类型的十个问题
在学习c的数据类型是,有很多疑惑和问题,在这里提一些问题并注上自己的理解和看法。1、什么是结构,怎么定义结构?通俗的讲就是打包封装,把一些有共同特征的变量封装在内部,并通过一定方法修改内部变量。定义结构变量的一般格式为: struct 结构名 { 类型 变量名; 类型 变量名;
2018-01-23 21:38:28 358
原创 Linus的几个重要命令介绍
文件处理命令:mkdir 用来创建子目录的,使用权是所有用户。用法为:mkdir 参数 目录名 mkdir -m 目录名 创建目录的同时设定权限。如mkdir -m 755 test mkdir -p 目录名 创建所需目录以及它的上层目录,若目录已存在,也不会报错。 如 mkdir-p c/d/f 就是在当前目录下创建c
2018-01-23 16:57:20 316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人