排序
c语言中空指针是什么
说明 1、如果一个指针不指向任何数据,我们称之为空指针。 2、null在c语言中也表示为空,但它并非数据类型,而是指针,null表示空指针。 系统保证空指针不指向实际对象或函数。相反,任何对象或...
c语言void*指针是什么
1、void*指针是指针,也指向内存中某个地址的数据,但是内存中的数据类型是不确定的,所以使用时需要转换类型。 2、void的意思是无类型,是无类型指针,可以指向任何类型的数据。 因此void指针...
C语言中内联函数是什么
1、可以指定编译器直接将函数代码复制到调用其代码的地方。该函数调用方式不同于默认压栈调用方式,称为内联函数。 有点像宏。 2、内联函数降低了函数的调用成本。 实现:指定编译器将一个函数...
c语言scanf()输入函数的介绍
说明 1、scanf是格式输入函数,功能是在屏幕上输入指定的信息。 简而言之,类似于printf但不同。 2、按照指定的格式读取键盘上输入的几种任意类型的数据,并存储在argument参数指向的内存单元中...
c语言中数组的三种类型
1、一维数组,声明时数组名称前面的类型是数组元素的类型。 例:inta[4];这表明一个整型数组的长度是4,每个元素都是一个整型数组。 分组的赋值方法如下: 数组类型数组名[自定义数组的长度]数...
C语言中数组越界是什么
1、数组中的一项元素都有其下标。当我们去访问数组中没有下限内容时,数组的越界就会发生。 2、一旦数组越界编译器,在编译时就无法正常编译,也会给我们一些完全看不懂的报错。 实例 inta[3]; ...
c语言printf输出函数的介绍
说明 1、printf可输出各种类型的数据。 2、是最灵活、最复杂、最常用的输出函数之一,它通过格式控制符对输出进行格式控制。 函数原型在头文件stdio.h中。但是作为特例,在使用printf函数之前,...
c语言中有哪些循环语句
1、while属于当型循环。 是控制表达式在循环体之前的循环语句。 while(表达式) 语句 2、do-while属于型循环。 do 语句 while(表达式); 3、for可以省略三种表达式。 for(表达式1;表达式2;表达式...
java基础:成员变量和静态变量有什么不同?
本教程操作环境:windows7系统、java10版,DELL G3电脑。 一、定义区别 1.成员变量:作用范围是整个类,相当于C中的全局变量,定义在方法体和语句块之外,一般定义在类的声明之下;成员变量包括...
java基础静态变量是什么?如何使用?
本教程操作环境:windows7系统、java10版,DELL G3电脑。 1.定义 静态变量也叫做类变量,类属性。由static修饰的变量称为静态变量,其实质上就是一个全局变量。如果某个内容是被所有对象所共...