C语言学习笔记--void

我是研究僧i 提交于 2019-12-05 05:10:45

void真正发挥的作用在于:
  (1) 对函数返回的限定;
  (2) 对函数参数的限定。
先给一个例子 定义函数
返回值 函数名(参数1,参数2,参数3,.......)
{内容}
int  sum(int a,int b)

int c;
return c;}
其中第一个int是返回值 就是别的函数调用此函数时这个函数给他的一个值。
如果调用时不需要返回值,则函数写为
void sum(int a,int b){....}  此时函数没有返回值
如果不需要参数  则int sum(void){...}
此时void的意义为空,就是没有参数的意思
如果都不要  则为void sum(void);

------------------------------------------------------------------------------------------------------------------------------------------------

*extern的用法

如果需要在一个源文件中引用另外一个源文件中定义的变量,我们只需在引用的文件中将变量加上 extern 关键字的声明即可。

#include <stdio.h>
/*外部变量声明*/
extern int x ;
extern int y ;
int addtwonum()
{
    return x+y;
}

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!