44问答网
所有问题
当前搜索:
C语言外部函数
C语言
中
函数
必须有返回值吗?没有无法使用对吗?
答:
不是必须有返回值。如果没有返回值类型名为"void"。void
函数
的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
C语言
中如何实现按任意键退出
答:
C语言
中可以使用
函数
system()、getch()实现按键退出。1、直接调用系统函数 system(“pause”):system()会调用fork()产生子进程, 由子进程来调用/bin/sh-c string 来执行参数string 字符串所代表的命令, 此命令执行完后随即返回原调用的进程。system(“pause”)可以实现冻结屏幕,便于观察程序的执行...
C语言
如何定义
函数
,函数中要调用其他变量!
答:
a为main
函数
中的局部变量,在函数zjsx中是不可见的,应该以入参的形式把a传入zjsx中。void zjsx(int a);int main(){ int a=0;zjsx(a);return 0;} void zjsx(int a){ printf("a的值为%d\n",a);}
c语言
随机数
函数
是什么?
答:
C语言
随机
函数
主要用于实现一组随机数的生成。代码示例如下:include<stdio.h> include<stdlib.h> int main (){ int a;a=rand()%4;printf("%d\n",a);return 0;} C预先生成一组随机数,每次调用随机函数时从指针所指向的位置开始取值,因此使用rand()重复运行程序产生的随机数都是相同的,可以...
c语言
中形参的缺省存储类别是?
答:
c语言
中形参的缺省存储类别是auto。程序进行编译时,并5261不为形式参数4102分配存储穿间。只有在被调用时,形式1653参数才临时地占有存储空间。形式参数用关键字auto作存储类别的声明时,关键字“auto”可以省略,auto不写则隐含确定为“自动存储类别”,它属于动态存储方式。
C语言
中不能在
函数
里面声明函数吗
答:
从标准规范来看:
C语言
允许
函数
里声明函数,但是不建议这么写,因为不利于多文档的组织。C语言禁止函数里定义函数,但是个别编译器却没遵循标准。C语言的标准和编译器的实现并不是完全统一,为了可移植性,建议一切都按C语言标准中推荐的做法来写。我还写了个代码附带注释,程序在CFree这个IDE(内置gcc...
在
C语言
中,形参名与实参名到底是一样好,还是不一样好?
答:
名字是否相同并不重要,重要的是类型必须相同。因为,形参是所在
函数
的局部变量,所以形参在所在函数中会被多次使用,你需要统筹考虑。而实参是主调函数的局部变量,是根据实际需要作为参数调用被调函数的,是否调用被调函数并不需要另外考虑实参名称,这是与形参的主要不同点。
C语言
中,全局变量和
外部
变量有什么区别?
答:
全局变量也称为外部变量,它是在
函数外部
定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。全局变量的说明符为extern。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以...
C语言
中add是干什么的,如何用?
答:
1、
C语言
的
函数
库没有这个函数,用户可以根据自己的需要,来创建这两个自定义函数。2、比如:int add(int x,int y){ return(x+y);} 实现的是加法功能,在主函数只要调用该函数就可以了。比如c=add(a,b);操作其实就是c=a+b;...
C语言
的
函数
,变量,之类的一共有多少?
答:
函数
只有两种:内部函数和自定义函数;变量有种:整型变量、实型变量和字符型变量。下面列出
C
标准库函数 abort stdlib. h abs stdlib. h acos math. h asctime time. h asin math. h assert assert.h atan math. h atan2 math. h atexit stdlib. h atof stdlib. h atoi stdlib. h atol ...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜