-
Java标识符:Java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,当然也不允许插入空格。在程序中,标识符可用作变量名、方法名、接口名、类名等。 C (1)的标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。 (2)不能把C语言关键字作为用户标识符,例如if ,for, while等. (3)标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。 标识符对大小写敏感,即严格区分大小写。一般对变量名用小写,符号常量命名用大写。 标识符命名应做到“见名知意”,例如,长度(外语:length),求和、总计(外语:sum),圆周率(外语:pi)…… C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符[1] 。 C++ 标识符由字母、数字、下划线“_”组成。 不能把C++关键字作为标识符。 标识符长度限制32字符。 标识符对大小写敏感。 首字符只能是字母或下划线,不能是数字。 区别:一般情况下 ,C和C++不能出现美元符号,而java可以。 相同点:都不能是数字开头。避免关键字查看全部
-
左侧有递归的执行顺序。查看全部
-
左边介绍的算法可以记一下。查看全部
-
在自己写入参数名称是若选用有参函数则在括号中需同时输入参数类型和变量(该变量可以用任意字母),在调用该参数时,在括号中只需要输入一个相应于变量的值。查看全部
-
自定义函数括号后面没有分号“;”。查看全部
-
中断循环不仅可以用break,还有goto语句; break不是只能用在循环体内,还可以在switch语句中使用; continue只能在循环体内使用。查看全部
-
在定义中不允许连续赋值,如int a=b=c=5;是不合法的查看全部
-
for循环中第一个语句仅仅是赋处值,再循环开始后不会再执行第一步。查看全部
-
switch后面的表达式语句只能是整型或者字符类型。查看全部
-
编程时给变量或者函数起的名字就是标识符,就好比我们慕课网的每一位童鞋都有姓名,姓名就是这位童鞋的标识符。C语言的标识符是不可以随便起名字的,必须遵守一定的规则。 C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点: (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。查看全部
-
int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式的运算结果 12查看全部
-
变量存储类别 静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。 动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要而建立和释放的,通常包括:函数形式参数;自动变量;函数调用时的现场保护和返回地址等。 C语言中存储类别 自动(auto):用关键字auto定义的变量为自动变量,auto可以省略,auto不写则隐含定为“自动存储类别”,属于动态存储方式 静态(static):用static修饰的为静态变量,如果定义在函数内部的,称之为静态局部变量;如果定义在函数外部,称之为静态外部变量 注意:静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)。 寄存器的(register):为了提高效率,C语言允许将局部变量得值放在CPU中的寄存器中,这种变量叫“寄存器变量”,用关键字register作声明 如:register int i; 注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量;局部静态变量不能定义为寄存器变量。 外部的(extern):用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量....如:extern int i;查看全部
-
C语言基本算术运算符如下表: 除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。 注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。查看全部
-
只意识到 不能用for了,没想到在大小写这儿挖了个坑。查看全部
-
函数的参数分为形参和实参两种,形参是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数,就类似小明,说了的话而不实际行动;实参是在调用时传递该函数的参数,就如小刚能实际行动起来。 函数的形参和实参具有以下特点: •形参只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。 •实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值等办法使实参获得确定值。 •在参数传递时,实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配”的错误。 注意:void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;查看全部
举报
0/150
提交
取消