Chinaunix首页 | 论坛 | 博客
  • 博客访问: 51832
  • 博文数量: 35
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 315
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-10 10:44
文章存档

2011年(1)

2008年(34)

我的朋友
最近访客

分类: C/C++

2008-12-10 11:31:19

C知识积累
#include
int main()
{
char *a[10];
printf("%d--%d--%d---%d\n",sizeof(a),sizeof(a[0]),sizeof(*a+1),sizeof(*a[10]));
return 0;
}
返回值:40--4--4---1
 
/******************************************************************************/
/******************************************************************************/
 
#include
typedef void PF(int);
void func(int fd)
{
        printf("hello jesse world=%d\n",fd);
}
void callo(PF *handler,int fd)
{
        handler(fd);
}
int main()
{
        callo(func,5);
}
 
/******************************************************************************/
/******************************************************************************/
 
#include
int function1(void)
{
        printf("function1=\n");
        return 0;
}
int (*fun2)();
void function2(int (*p)(void),int b)
{
        fun2 = p;
        printf("function2 zhixing \n");
}
int main()
{
        function2(function1,2);
        return 0;
}
阅读(371) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~