摘要: 一、指针的定义和使用: 1.指针 是一种数据类型 指针变量也是一种变量 2.指针格式 对应的数据类型 * p:指针类型变量 用来指向一个变量的地址 3.通过指针修改变量的值*p = 200; 4.指针类型在内存中的大小 在32位操作系统中所有指针大小都是4个字节大小 打印指针内存大小格式: size 阅读全文
posted @ 2019-04-16 23:59 Riunv 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、字符串相关函数 1.gets()(输入字符串) 格式:gets(字符串); (1)区别:gets(str)与scanf(“%s”,str) gets(str)允许输入的字符串含有空格 scanf(“%s”,str)不允许含有空格 注意:由于以上无法知道字符串大小,很容易导致字符数组越界 2.fg 阅读全文
posted @ 2019-04-11 23:37 Riunv 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、一维数组 1、数组的定义 格式: 数据类型 数组名[元素个数] 1)下标 用来表示数组中的某一个元素 arr[1]代表数组的第二个元素 注意:下标第一个是0,最后一个是元素个数-1 2)数组下标越界 超出了数组元素个数的下标,如果操作越界数据会出现程序错误 乱码结果 报错 2.求出数组元素个数 阅读全文
posted @ 2019-04-09 18:40 Riunv 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、运算符表达式 一)运算符 1、算数运算符 1)+ - * / % 与数学学过的一样, 例:10%3 =1,1是余数(余数不知道请自行百度) 2)++(自增) a++;等同于 a = a+1; 3) --(自减) 与上面自增一样; 2、赋值运算符 1)= a= 22//将22赋值给a 2)+= - 阅读全文
posted @ 2019-04-09 11:01 Riunv 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型的定义 1)变量 1.变量的定义: 数据类型 变量名【标识符】 2.变量的赋值: 变量名 = 值; 3.变量定义与赋值 数据类型 变量名【标识符】 = 值 标示符的命名规则: 1、字母、数字、下划线 2、不能以数字开头 3、见名知义 4、不能和同一函数内的其他标示符重复 5、不能使用C语 阅读全文
posted @ 2019-04-08 00:26 Riunv 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、#include <stdio.h> 包含头文件 std标准库 io input output 输入输出库 <>系统库 “” 自定义头文件 二、注释 1.//行注释 2./* 块注释 */ 三、要点 1.主函数 一个程序有且只能有一个主函数 2.函数的返回值类型 int整型 3.函数的参数类型 阅读全文
posted @ 2019-04-07 23:20 Riunv 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一.用户权限: 1.切换用户 su 用户名 su 切换到root su - 切换到root以及切换到root目录 2.组 添加组: groupadd 组名要用户权限 删除组 groupdel 组名要用户权限和清空组成员 修改用户所在组: usermod -g 组名 用户名1 用户名2需要用户权限 3 阅读全文
posted @ 2019-04-04 23:30 Riunv 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.路径 Unix/Linux用正斜杠“/”分割目录 Windows与DOS则用反斜杠“\”来分割各个目录 2.目录结构 /opt:给主机额外安装软件所摆放的目录。 /home:系统默认的用户家目录 3.文件分类 普通文件 目录文件 设备文件 管道文件 链接文件 3.权限 写 r 读w 可执行x d 阅读全文
posted @ 2019-04-02 00:45 Riunv 阅读(116) 评论(0) 推荐(0) 编辑