上一页 1 ··· 5 6 7 8 9 10 下一页

2019年5月5日

C 二维数组与指针

摘要: http://c.biancheng.net/view/2022.html 1. 区分指针数组和数组指针 指针数组:存放指针的数组,如 int *pstr[5] = NULL; 数组中每个元素存放的是一个 int * 类型的指针 数组指针: 存放的是数组(数组名即为指针)如 int a[3][4] 阅读全文

posted @ 2019-05-05 18:53 管理员D 阅读(254) 评论(0) 推荐(0)

vim 底行模式 操作命令

摘要: 1. 当前设置行号: set nonu 取消行号显示; 2. :set number 显示行号 (下次使用就没有了,要设置脚本 vim ~/ .wimrc) 3. 查找字符 : /ch n 继续下一个查找 :noh 取消高亮 4. 正则表达式查找:/^string$ 5. 定位到第num行:num 阅读全文

posted @ 2019-05-05 17:11 管理员D 阅读(4815) 评论(0) 推荐(0)

vim 命令行模式 操作指令

摘要: 复制n行: nyy 粘贴:p 剪切(删除)n行: ndd 剪切 ( 删除 ) n个字符:nx 移动光标到第一行 : gg 移动光标到最后一行 : G 设置格式 :gg=G 返回上一次操作前(撤销):u 反撤销 ctrl + r 阅读全文

posted @ 2019-05-05 17:10 管理员D 阅读(362) 评论(0) 推荐(0)

2019年4月29日

C 二维数组

摘要: 1. 二维数组不部分初始化问题 列信息可以根据实际的字符串个数确定,但是行信息中每个字符串的长度是不确定的,所以不完全初始化时必须给定 2. 求数组占空间大小(sizeof()关键字求变量或类型占空间的大小) 二维数组占空间:sizeof(数据类型) * 行数 * 列数 == sizeof(数组名) 阅读全文

posted @ 2019-04-29 18:53 管理员D 阅读(176) 评论(0) 推荐(0)

2019年4月28日

C 函数传参问题

摘要: 1. 传指针 传入指针时会改变指针指向的内容 2. 传变量 传入变量,不会改变变量的内容,只是使用变量的数据 阅读全文

posted @ 2019-04-28 18:47 管理员D 阅读(178) 评论(0) 推荐(0)

C 一维数组 冒泡排序,查最大值

摘要: 1. 初始化 2. 练习,字符数组把内容逆序,如: "hello" 换为 "olleh" 方法1:(把数组折半遍历和后一半交换数据) 分析:数组长 5 ,那麽只需要前两个与后两个交换即可,中间的不变 5 / 2 = 2,下标从0开始 则只需要使 a[0] 与a[4] 交换; a[1] 与 a[3] 阅读全文

posted @ 2019-04-28 18:31 管理员D 阅读(513) 评论(0) 推荐(0)

2019年4月26日

C putchar() 和 getchar()

摘要: C 库函数 int getchar(void) 从 终端输入获取一个字符 ; 返回值:该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回 EOF C 库函数 int putchar(int char) 参数 范围 0~127 也可以是单个字符形式 阅读全文

posted @ 2019-04-26 21:14 管理员D 阅读(264) 评论(0) 推荐(0)

C goto

摘要: http://c.biancheng.net/view/266.html 当程序遇到 goto 后, 会无条件跳转到标签后出,然后程序按照顺序执行 例子: 阅读全文

posted @ 2019-04-26 20:20 管理员D 阅读(180) 评论(0) 推荐(0)

C 逻辑运算, 移位运算 , 取整 , 取模(取余),printf输出 %

摘要: 一. 按位运算 (快速操作数据的某个位) ^ 按位异或 ~ 按位取反 & 按位与 | 按位或 二. 逻辑运算 && 逻辑与 有一个值为 0 ,值为 0 || 逻辑或 有一个值为 1 ,值为 1 ! 逻辑非 真值逻辑非为假 , 假值逻辑非为真 三. 移位操作 << 左移 有符号无符号数低位 都补 0 阅读全文

posted @ 2019-04-26 15:40 管理员D 阅读(1026) 评论(0) 推荐(0)

2019年4月25日

C 运算符, 有符号数据运算,

摘要: 1. b++运算 输出结果: a=3 b=3 运算过程 : (b++的运算是先运算, 后自加) (1) . 先把第一个b++看成 x=b++ , 则 x=1,b=2 ; 第二个 b++ 看成 y=b++ , y=2, b=3 (2) . a=x+y a=3 2 . ++b运算 输出结果: a=6 b 阅读全文

posted @ 2019-04-25 17:33 管理员D 阅读(340) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 下一页

导航