• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






youngvoice

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  c language

 
c keyword
摘要:1、static : 使得对象的存储形式变成静态存储,链接方式变成内部链接。 2、 预处理语句仅仅只是简单值替代,缺乏类型的检测机制 #define USER_NUM_MAX 107 const 推出的初始目的是取代预编译指令 #define 3、 表达式形式的宏定义: 它只是预编译器上符号表的简单 阅读全文
posted @ 2019-11-06 15:50 youngvoice 阅读(144) 评论(0) 推荐(0)
gcc 编译
摘要:gcc main.c -o maingcc main.c -o ./output/maincompilegcc -c main.c -o main.olinkgcc main.o -o main.out###############preprocess .c >.i compile .i > .sa 阅读全文
posted @ 2019-09-23 22:15 youngvoice 阅读(161) 评论(0) 推荐(0)
c程序的存储空间分布
摘要:https://www.cnblogs.com/edisonchou/p/4669098.html 阅读全文
posted @ 2018-07-18 09:25 youngvoice 阅读(129) 评论(0) 推荐(0)
程序中关于保存地址的变量
摘要:一般程序中用来保存地址的变量有两种类型 unsigned long 或者 unsigned long * 阅读全文
posted @ 2016-04-29 23:00 youngvoice 阅读(263) 评论(0) 推荐(0)
VIM+ctags+cscope
摘要:VIM+ctags+cscope用法: http://blog.csdn.net/hnllei/article/details/7407124 http://blog.csdn.net/luckywang1103/article/details/44181557 http://www.cnblogs 阅读全文
posted @ 2016-04-25 10:24 youngvoice 阅读(126) 评论(0) 推荐(0)
c 中的单引号和双引号的使用
摘要:1. 在c中,'A' 表示的是一个 character constant ,表示的是字符集的数值;而 "A" 表示的是一个字符串常量,代表的是指向字符串的指针。 阅读全文
posted @ 2016-03-10 20:13 youngvoice 阅读(779) 评论(0) 推荐(0)
gdb 常用调试命令
摘要:1. file quit 2. frame bt 3. finish 运行程序,直到当前函数完成返回,并打印函数返回时的堆栈地址和返回值及参数信息。 until 当要退出在一个循环体内的单步跟踪时,该命令运行程序直到退出循环体。 step 单步跟踪,遇到函数则进入其中。=step into next 阅读全文
posted @ 2015-12-27 18:54 youngvoice 阅读(184) 评论(0) 推荐(0)
C 中的typedef应用
摘要:1. typedef 声明的新的类型名在变量名的位置出现。example: typedef unsigned int UINT 则 unsigned int a;相当于 UINT A;2. typedef 是由编译器解释的example: typedef int (*FUN)(char *,char... 阅读全文
posted @ 2015-10-04 17:51 youngvoice 阅读(140) 评论(0) 推荐(0)
c pointer
摘要:1. 定义数组后,数组名是一个常数, 而指针是一个变量如下:int a[10];int *p;p=a; \\ 与 p=&a[0]等价则*p++表示 a[1]而 a++ 则是错误的表示; 阅读全文
posted @ 2015-09-24 17:29 youngvoice 阅读(120) 评论(0) 推荐(0)
c 语言的复杂声明
摘要:简化的声明语法:dcl: optional *'s direct-dcldirect-dcl: name (dcl) direct-dcl() direct-dcl[optional size]声明符 dcl 就是前面可能带有多个 * 的dire... 阅读全文
posted @ 2015-09-22 15:58 youngvoice 阅读(261) 评论(0) 推荐(0)