88问答网
所有问题
当前搜索:
c语言定义
c语言
单个字符
定义
答:
第一个是把一个八进制的值赋值给char
c
所以输出%d是 58 %c是:第二个是 十进制72 所以输出%d是72 %c是H第三个是错误的 所以输出%d是28 %c这个这里不支持 的一个字符
c语言
函数
定义
答:
c语言
这样是可以的,类型可以省略,也可以传递任意类型的变量给作为a,b来调用f函数。下面写int a,b;的意思是告诉编译器,在函数体内使用a,b的时候,按照int来使用,这样的话编译器会给a,b分4字节的空间等等,不过你也可以传递一个double类型。。。编译器不会认为是错误,这就是c语言灵活的地方,楼...
C语言
什么是表达式
答:
C语言
表达式的
定义
是:用C语言运算符将运算对象连接起来的式子,就叫表达式。C语言在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序理解不透不全。当多种不同运算组成一个运算表达式,即一个...
C语言
中函数什么时候声明,什么时候
定义
??最好举例说明。
答:
函数可以在调用函数的函数(比如main函数)之前
定义
,这样就无需声明了;举例:int add(int x,int y) { return x+y; } //在编译程序编译到main的调用add之处时,由于已经编译过add的函数了,因此编译程序已经知晓调用规则,因此可以省略声明语句void main() { int x=5,y=6,
c
; c=add(x,y);...
C语言
中的整数实数与字符
定义
答:
整数 int 实数 float(单精度)double(双精度)字符 char 例子如下 include<stdio.h> void main(){ int a;float b;char
c
;printf("%d,%f,%c",a,b,c);}
c语言
如何
定义
一个函数可以返回多个值回去给主函数呀。
答:
可以考虑以下几个方法:返回指针:int* display() { int *p; p=malloc(sizeof(int)*6); ... return p; } //用p[0]~p[5]计算各位 void main() { int *p; p=display(); ... free(p); } 使用全局变量:将shiwa,wa,qiao,bai,shi,ge
定义
成全局变量,然后子程序和主程序直接用 使...
C语言
中如何
定义
一个十一位数
答:
如只是使用基础变量存储十一位数。可以使用longlong型(打印格式%I64d) 。或者使用double型(打印格式%lf)。
C语言
函数指针
定义
答:
在最上面加一句这样的
定义
typedef void*(*pFn)();pFn可以这样理解:首先pFn是一个指针,指针指向一个函数(或者说pFn是一个函数指针),此函数返回一个无类型的指针。最终定义的变量及函数都是指针罢了,不过是指针的类型不同。所以在编译时会有警告,说指针类型不匹配。但对于程序来讲,都是可以在特定...
C语言
数组
定义
答:
int n=4;这一句实践
定义
了n为int型变量,给它赋值4后当然i还是变量,因为i是可以变的量,而数组要求开辟一个指定的空间,所以括号中为了与之对应就不能用变量,只能是常量,比如int a[5];或在程序前已定义了宏#define n=5;在写成a[n]就可以了,因为这时的n已经代表一个常量了,而不是像int ...
在
C语言
中,自
定义
标识符的规则有哪些?
答:
C语言
中自
定义
标识符规则有以下5条:1.标识符只能由字母,数字,和下划线组成,其他字符是非法的。2.标识符第一个字符必须为字母或者为下划线。举个例子:char 66A为非法定义(因为首字符为数字)char A66则为正确的标识符定义。3.C语言中的标识符中大小写是有区别的,举个例子:int A和int a 这...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜