44问答网
所有问题
当前搜索:
c语言函数外部定义的变量称为
学生必看的计算机
C语言
重要考点
答:
用户根据需要
定义的
标识符。符合命名规则且不与关键字相同 [ 考点 7]常量与变量 常量是指在程序运行过程中,其值不能改变的量。常量分为整型常量、实型常量、字符常量、字符申常量、符号常量5种。在程序运行过中其值可以改变的量
称为变量
。
C语言
中没有字符申变量存放字符串使用字符数组 [考点 8]整型数据 整型...
c语言
中的
函数
体由声明部分和执行部分组成,
定义
语句属于什么?
答:
例如,下面是一个
C 语言函数的
示例:int add(int x, int y) { int result; //
定义
语句,声明局部
变量
result result = x + y; // 执行部分,将 x 和 y 的和赋值给 result return result; // 执行部分,返回 result 的值 } 在上面的示例中,函数的声明部分包括函数名、参数列表...
在
c语言
中,不同
函数
体内
定义的变量
可以同名.对吗
答:
可以,这个几十涉及到
变量
的作用域了。除了全局变量,局部变量的作用域在
函数
体内 另外哪怕同一个函数体内
定义
如下变量也是ok的:int i =1;for(int i=0;i<5;i++){ 。。。} for 里面的i和for 外面的i作用域也是不一样的
在
函数定义
中的参数
称为
什么?
答:
C语言
不仅提供了极为丰富的库函数(如Turbo C,MS C 都提供了三百多个库函数),还允许用户建立自己
定义的函数
。用户可把自己的算法编成一个个相对独立的函数模块,然后用调用的方法来使用函数。可以说
C程序
的全部工作都是由各式各样的函数完成的, 所以也把
C语言称为函数
式语言。由于采用了函数模块式...
C语言函数的
调用函数名后面的形式参数表列可以是数字常量吗
答:
函数名后面的形式参数表列不可以是常量!
C语言
中函数有三个概念:定义 声明 调用
函数定义
:自定义一个函数,并完成相应的代码实现,如:int max( int a, int b ) //小括号中的 a, b被
称为
形参,用来对应相应的实参,因为这里的形参可对应任意的实参值,所以,必须以
变量
形式体现。{ return ...
C语言
中的
函数
类型void什么详细意思?
答:
void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。没有返回值的函数:功能只是完成一个操作,应将返回值类型
定义为
void,函数体内可没有return语句。有返回值的函数:
函数的
最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让
外部
调用该函数的...
关于
c语言
在c中调用
函数
时,只能把实参的值传递给形参,形参的值不能...
答:
不对,在
C语言
中,传值有地址传值和参数传值,参数传值只能将实参传值给形参,所以A选项正确。C语言中的
外部变量
是可以在
函数
之间传递数据的。C语言中的自动变量是默认
的变量
,实际上是函数中的局部变量,所以D选项正确。全局变量一经
定义
都是需要分配内存单元,在程序运行过程中自始至终都会占用固定的...
C语言
中 .c和.h有什么区别
答:
一、意思不同 .h中一般放的是同名.c文件中
定义的变量
、数组、
函数
的声明,需要让.
c外部
使用的声明。.c文件一般放的是变量、数组、函数的具体定义。二、用法不同 .c文件,以c为扩展名,一般存储具体功能的实现。.h文件,
称为
头文件,一般存储类型的定义,函数的声明等。通常,头文件被.c文件包含,...
c语言函数的
形参为指针
变量
时,对应的实参可以是数组名。怎么理解呀_百...
答:
举例:void f(int *p){ } int arr[]={1,2,3};因为
函数
f的形参是一个类型为int的指针
变量
,所以调用f时,可以将数组名arr作为实参传给形参p。即可以这样调用:f(arr);
C语言
中
函数
名后面()中定义的参数和函数体内
定义的变量
有什么区别?
答:
从内存角度来讲,
函数
参数是一定保存到栈区的,函数体内
定义的变量
可以保存到栈区,比如局部变量,也可以保存到静态数据区,比如stati
c变量
。示例如下:include <stdio.h>#include <locale.h>void f(int a, int b) {printf("%d\t%d\n", a, b);}int main(){int x = 1; //局部变量 保存...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜