笨笨熊 https://bbs.21ic.com/?644857 [收藏] [复制] [RSS] 付出不一定有收获,但是不付出肯定没有收获     ——笨笨熊

日志

C语言深度解剖学习笔记 三

已有 804 次阅读2011-5-6 14:56 |个人分类:《C语言深度解剖》学习笔记|系统分类:单片机

1)、c语言中,当一位数组作为函数参数的时候,编译器总是把它解析成一个指向其元素的首地址的指针,函数的返回值也不能是数组,只能是指针! 函数本身是没有类型的,只有函数的返回值才有类型!


实际传递的数组大小与函数形参指定的数组大小没什么关系


void fun ( char  a[])


{


  char  c = a[3] ;


}


char  a[3][4] <=> char  (*p)[10]


char  *a[5]    <=>  char * * p


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)