汇编网首页登录博客注册
huibian的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
友情链接

[2007-11-27 11:06] [转]C语言的指针概念

C语言的指针

1.指针说明
  指针是包含另一变量的地址变量。
  (1)int *p
  p是一个指针,指向一个整形数。
  (2)int *p()
  p是一个函数,该函数返回一个指向整数的指针。
  (3)int (*p)()
  p是一个指针,该指针指向一个函数,这个函数返回一个整数。
  (4)int *p[]
  p是一个数组,该数组的每一个元素是指向整数的指针。
  (5)int (*p)[]
  p是一个指针,该指针指向一个数组,这个数组的每一个元素是一个整数。
  (6)int *(*p)()
  p是一个指针,该指针指向一个函数,这个函数返回...
阅读全文 | 评论次数(1) | 浏览次数(523) | 所属类型(C语言学习)

[2007-11-20 10:59] 推荐博文 C语言的关键字在tcc.exe中的位置

点击查看原图
上图是将tcc.exe中的int->acc,写了一个a.c,编译没有错误(~_~)

一个c程序首先需要用tcc.exe进行编译,也就是说c检测语法是由tcc完成的,那么关键字一定在tcc.exe中。

debug tcc.exe

用s命令搜索到关键字的位置并显示。

位置如下:
-d
2AF0:BB80  93 49 D6 47 20 24 0B 00-02 48 20 24 03 00 0E 48   .I.G $...H $...H
2AF0:BB90  20 24 02 00 16 48 20 24-1B 00 5F 63 73 00 5F 64    $......
阅读全文 | 评论次数(16) | 浏览次数(2094) | 所属类型(C语言学习)

[2007-11-16 17:57] 用指针处理C语言中不定数目的函数参数[转]

现在我们每编一个程序几乎都会用到两个函数-printf和scanf。发现这两个函数和普通函数的不同之处了吗?那就是这两个函数都可以处理不定数目的实参。C语言是一种很宽松的语言,它甚至允许程序员对函数传递任意数目的参数。而这个特性在某些情况下是非常有用的。比如,现在我们要编一个求一系列整数平均值的函数average(),如果不用变长度实参,可能需要定义以下一系列原型:

         int  average_1  (  int  );
         int  average_2  (  int,  int  );
         int  average_3  (  int,...
阅读全文 | 评论次数(3) | 浏览次数(446) | 所属类型(C语言学习)
页码数(1):  1