51单片机中,指针函数 在C语言程序 如何使用?

51单片机中,指针函数 在C语言程序 如何使用?,第1张

你好,比较方便的实现方式是在函数的外部申请数组;在调用函数的时候传入数组的地址进行 *** 作。如果一定要在子函数内部申请空间并返回地址,那么需要在子函数内部动态申请内存空间。具体的方法一般是使用标准库中的malloc函数。对于c51函数库,参考这个链接:>stdlib 头文件即standard library标准库头文件 stdlib 头文件里包含了C、C++语言的最常用的系统函数 该文件包含了的C语言标准库函数的定义 stdlibh里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等; 常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。 具体的内容你自己可以打开编译器的include目录里面的stdlibh头文件看看。

void 就是把一个函数定义成无返回值类型,比如:
void display()
{

//最后一行这就不能有return X,之类的了,就是说无返回值的一个函数
}

如果没有void
uchar display()
{

return x; //这样,这里就可以返回一个数值给其他的函数用
}

不知道这样你明白了不?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13180101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存