• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Jason_Cheng
博客园 首页 新随笔 联系 订阅 订阅 管理

2012年11月30日

vim的一些操作
摘要: vi/vim中复制借助“y”,删除借助“d”,那么剪贴呢?剪贴就是在删除之后再粘贴。原来这儿的删除不是真删除,而是放在缓冲区了。复制1."yy" 编辑模式下,复制光标所在行内容。2."nyy" 编辑模式下,复制从光标所在行开始向下数共n行内容。3.":n1,n2y" 命令行模式下,复制从行标n1开始n2结束所有行内容。删除1."dd" 删除光标所在行内容。2."ndd" 删除从光标所在行开始的n行。3.":n1,n2d" 删除从行标n1开始n2结束的所有行内容。剪贴就是在执行 阅读全文
posted @ 2012-11-30 20:05 Jason_Cheng 阅读(363) 评论(2) 推荐(0)
 
浅谈C语言中的联合体
摘要: 联合体union 当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。在C Programming Language 一书中对于联合体是这么描述的: 1)联合体是一个结构; 2)它的所有成员相对于基地址的偏移量都为0; 3)此结构空间要大到足够容纳最"宽"的成员;4)其对齐方式要适合其中所有的成员;下面解释这四条描述: 由于联合体中的所有成员是共享一段内存的,因此每个成员的存放首地址相对于于联合体变量的基地址的偏移量为0,即所有成员的首地址都是一样的。为了使得所 有成员能够共享一段内存,因此该空间必须足够容纳这些成员中最宽的成员。对于这句“对齐方 阅读全文
posted @ 2012-11-30 19:26 Jason_Cheng 阅读(262) 评论(2) 推荐(0)
 
Linux 技巧:重定向 stderr 和 stdout 输出到 gdb 窗口
摘要: 恽 益群 (yunyiqun@cn.ibm.com), 软件工程师, IBM余 锦 (yujin@cn.ibm.com)IBM CDL简介:本文介绍了一个实用 gdb 调试技巧。 它结合实际例子,一步一步示意如何重定向 stderr 和 stdout 到 gdb窗口,使得查看应用程序的输出信息更为方便,从而提高调试者的工作效率。简介本文介绍了一个实用 gdb 调试技巧。 它结合实际例子,一步一步示意如何重定向 stderr 和 stdout 到 gdb窗口,使得查看应用程序的输出信息更为方便,从而提高调试者的工作效率。回页首问题为了调试基于 Eclipse 的 Java 和 C++ 混合的应用 阅读全文
posted @ 2012-11-30 19:02 Jason_Cheng 阅读(1733) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3