99问答网
所有问题
当前搜索:
c语言不使用include
C语言
的开始:源文件,头文件
答:
任何
C程序
最终都是要写在文件上面,通常分两种,源文件和头文件,不是每个程序都有头文件,比如一些简单小程序就没有。源文件根据惯例,通常扩展名为.C,但是能否用其他扩展名吗?查了一些资料,得到的答案是:尽管标准并没有制定文件的取名规则,但大多数环境都存在你必须遵守的文件名命令约定。头文件...
在
c语言
中如何将一组不定长度的数存入数组
答:
C语言
中不能定义未确定个数的数组,不过可以用指针来变相的完成你的要求。示例程序如下:
include
<stdio.h> include<stdlib.h> void main(){ int* p;int n,i=0;scanf("%d",&n);printf("请输入%d个数字:\n",n);p=(int*)malloc(n*sizeof(int));for(;i<n;i++){ scanf("%d",p+i...
c语言
中,scanf(“%d”,&n)是什么意思?scanf和&n都不知道是啥...求指 ...
答:
输入整数,并将这个整数存在变量n中。scanf()是
C语言
中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在
使用
scanf函数时要加上#
include
<stdio.h>。&n取变量的地址:&变量名,这将获得该变量的地址。
C语言
: 若不包含相应头文件,程序员可以定义与标准库函数同名的用户自定...
答:
当自定义尾数与库函数同名时,一般的调用是自定义函数优先,但标准库函数并不失去意义,只是调用方式要有所改变:即
用
::打头则调用库函数,直接写函数名则调用自定义函数。下面代码可以佐证——
include
"stdio.h"void printf(void){puts("12345");}int main(int argv,char *argc[]){::printf("abc...
c语言
如何给4位数组赋予不重复的数字
答:
创建一个包含所有可能二进制数字的数组。在4位数组的情况下,可能的数字是0到15(即二进制的0000到1111)。随机选择一个数字,检查它是否已经在数组中
使用
过。如果是,则返回第一步,直到找到一个未使用的数字。将选定的数字添加到数组中。下面是一个示例代码,演示如何实现这个过程:c复制代码
include
...
VC++2010 为什么我随时可以用RAND函数?不需要包含头文件stdlib.h 程序...
答:
1.stdlib.h是
C语言
的书写风格,cstdlib是C++中声明一个C语言中的头文件。但是C++是向下兼容C语言的。所以此处写作stdlib.h也不会出错。2.C++中为了方便在写头文件时不需要写后缀名,写了也不会错。3.C++中引入了命名空间的概念。缘由:实际开发中一个程序里有一个函数叫做display()。另一个程序里...
C语言
for循环不能用于函数外?
答:
include
<stdlib.h> int num[10],num1=0;//全局变量num1在定义的时候就尽量给个初值,养成好习惯 int main(void)//没有参数的话,尽量在括号里面写上void { for(num1;num1<10;num++) num[num1]=0; //对于for循环体比较简单的话,不要
用
大括号 return 0;//有返回值得话,尽量用...
c语言
里
include
包含的文件,编译时是全部编译还是将部分
用
到的内容编译...
答:
编译器不会知道 你后面要
用
到什么 比如你在头文件中
include
<reg52.h> include<string.h> ...等等 define N 4 什么的 他都会给你写在开头 这样后面用到了 就用 没用到也没事 include #define 这种都是编译器指令 而不是真正的程序指令 是我们告诉编译器该怎么做 头文件中包含的再多 只...
C语言
如果用指针去
使用
变量,和直接使用变量有什么不同。
答:
p2=&a;} } 排序完成后,p1指向较大的数2,p2指向较小的数1,而a仍然等于1,b=2,它们的值是不变的。如果在另外的程序中同样调用了这两个变量,
用
指针就不会对其产生影响,这就是指针作用的一个方面。指针还有很多其它方面的作用,这也是
c语言
的一个特色,建议你好好地学一下,很有用的。
在
C语言
中,什么时候应该在开头加#
include
<math.h>
答:
它是个编译预处理命令,当你在程序需要调用数学库函数,如exp(),fabs()时,在程序的开头你就需要写上这一行。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜