嵌入式高级C语言
匿名打工仔
这个作者很懒,什么都没留下…
展开
-
解析传值调用
传值调用是指方法在调用参数时,不是对原参数进行操作,而是创建参数的拷贝并对进行操作,这种调用有利于保护数据,也不会影响到实参的值。正确的值传递函数写法:void swap(int * p1,int * p2) /*形参是指针变量*/{int * p;p = p1;p1 = p2;p2 = p;}常见错误写法void swap(int p1,in原创 2015-12-14 22:15:14 · 561 阅读 · 0 评论 -
C语言指针基础
1.指针的本质 .指针的本质上也属于一个变量; .指针需要占用一定的空间;.指针用于保存内存地址的值;2.不同类型指针占用空间是相同的,基本都是一样的, 等于地址宽度.,不同类型的指针变量所占字节数都是4字节(注意,这仅仅针对特定的情形,指针类型变量的大小和编译环境设置有关)。3.*的意义.在指针声明时,*表示声明的变量为指针;.在指针使用时,*号表示取指针所原创 2015-12-14 17:29:11 · 346 阅读 · 0 评论 -
函数指针的运用于程序示例
Obsession1162732624@qq.com20160720多交流如有误请各位技术前辈指正函数指针:函数指针是存放函数的地址的指针,函数地址是一个函数的入口地址。注:函数名就是函数的入口地址(非常重要)当一个函数指针指向了一个函数,就可以通过这个指针来调用该函数,可以将函数作为参数传递给函数指针。函数指针声明方式: (*)()原创 2016-07-20 19:00:44 · 622 阅读 · 0 评论