44问答网
所有问题
当前搜索:
c语言函数的调用
c语言函数
问题 第7题
答:
void fun(char s[]){...} 形参是数组名,实参可以是数组名,也可以是指向数组的指针。A是正确的
函数调用
。因为s是数组名。B是正确的函数调用。&a[0]指向数组a的首地址,相当于指向数组的指针。
C
是不正确的函数调用。因为s[0]表示字符'a',并不表示地址。D是不正确的函数调用。因为s[]作为...
C语言调用C
++
函数
出错
答:
哈哈,我看出来了,你是用vc编译的吧,看dos.h头文件,这是tc编译器的头文件,支持的暂停为delay()
函数
,如果用vc编译,那么就是用的windows环境下的32位编程,所以就应该加入windows.h这个头文件,告诉vc编译器这个名字空间,错误提示是由于你的sleep()函数中s要大写,改成大写就能编译通过了。希望...
请问
C语言
中一个
函数
没有return它返回什么?
答:
void test(){ return;}typedef int(*F)(void);int main(){ F f = (F)test; printf("%d\n", f()); return 0;}对,就是把
函数
强制转换为返回int再
调用
,结果并不出人意料,是-858993460,这个数看起来没什么意义,不过转成16进制就有意义了,它是0xccc
cc
ccc,在VS的debug...
c语言调用函数
,必须在一条独立语句中完成,主函数main后的一对圆括号中...
答:
普通的一个独立运行的
C语言函数
是不需要往里边传递参数的,因此不需要直接在main后边的括号中不用写参数就可以 但是如果你编的这个函数作为一个程序使用的时候会被别的程序
调用
,就需要main()函数中带有参数了,就像是linux中的命令行参数,这些命令本质上就是一个一个的可执行程序,当然,很多都是可以...
C语言
规定,除主
函数
外,程序中各函数之间
答:
你这个应该是选择题,答案是程序中各
函数
之间既允许直接递归
调用
也允许间接递归调用
c语言
...用法
答:
使用例:printf("Enjoy yourself everyday!\\n");printf("The value is %d!\\n", value);这种可变参数可以说是
C语言
一个比较难理解的部分,这里会由几个问题引发一些对它的分析。注意:在C++中有
函数
重载(overload)可以用来区别不同函数参数
的调用
,但它还是不能表示任意数量的函数参数。问题:...
C语言
中
函数
名错误怎么办?
答:
1、C:\Users\Administrator\Desktop\collect2.exe [Error] ld returned 1 exit status的意思是指
函数
名不正确。就是指你在使用
C语言
编写代码的时候,有些函数名拼错了。2、例如,可能是main拼成了mian,或者continue拼成了coutinue,又或者是string拼成了stirng,都会导致C:\Users\Administrator\Desktop\...
求
c语言函数
递归问题 布尔表达式(用递归)
答:
楼上的思维真是令人吃惊,又学到了一招。我也写了一种方法,虽然比楼上的复杂,既然写出来了,就给你看看吧。没有检测错误输入的功能,不想添加了。include <stdio.h>#include <string.h>bool Get_Result(char * buff,int start,int end); //求一个表达式的值bool Char_BOOL(char ch); //...
关于
c语言
在c中
调用函数
时,只能把实参的值传递给形参,形参的值不能...
答:
C语言
中的自动变量是默认的变量,实际上是函数中的局部变量,所以D选项正确。全局变量一经定义都是需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在未知内存情况下,最好不要使用全局变量。
函数调用
时,值可以双向传递,并没有限制使用全局变量还是局部变量,需要根据程序的逻辑需要进行...
C语言
题:将一组字符串按字典顺序输出。(通过
函数调用
完成)
答:
将一组字符串按字典顺序输出的源代码如下:include <stdio.h> int main (){ char name[40] ; //声明一个叫name的储存空间,数组的元素数目是40 printf("what is your name ?\n");//转化说明字符/n换行 scanf("%s,name");//输入一个字符串,使用了%s的转化修饰符,表示输入字符串 printf...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜