【C语言】零碎知识点|细节

除法运算符(/)的使用规则

在C语言中,除法运算符(/)的使用规则如下:

当两个整数相除时,结果也是一个整数。例如,如果A和B都是整数,那么A /
B的结果也是一个整数。这意味着,除法运算的结果会忽略小数部分。例如,10 / 3 的结果是3,而不是3.3333。
当一个整数和一个浮点数相除时,结果是一个浮点数。例如,如果A是整数,B是浮点数,那么A / B的结果是一个浮点数。
当两个浮点数相除时,结果也是一个浮点数。例如,如果A和B都是浮点数,那么A / B的结果是一个浮点数。
在使用除法运算符时,如果除数为0,则会导致运行时错误或异常。
请注意,C语言的除法运算符(/)的行为可能会与某些编程语言的除法运算符不同。例如,在Python中,如果两个整数相除,结果会向下取整到最接近的整数。因此,在使用除法运算符时,请务必注意所使用的编程语言的行为和规则。

整整整,整浮浮;浮浮浮,除数为零会报错

L 尾缀

在C语言中,尾缀L表示该数值为长整数(Long)类型。

在C语言中,整数可以以三种形式表示:int、long和long
long。其中,int是基本整数类型,其大小取决于特定的编译器实现。而long和long long则是长整数类型,它们可以存储更大的整数。

当你在声明整数时使用L后缀时,编译器会将其识别为long类型。例如:

c long int var1 = 100L;
在这个例子中,var1被声明为long类型,并且初始化为数值100。注意,这里使用了大写的L来表示长整数类型。

需要注意的是,不同的编译器和操作系统可能会有不同的整数类型大小。因此,在使用长整数类型时,最好查看特定编译器和平台的文档以了解其具体的大小和行为。

逗号表达式的用法

在C语言中,逗号表达式是一种常用的语法结构,用于在一行代码中执行多个操作。逗号表达式由多个表达式组成,每个表达式之间用逗号分隔。逗号表达式的语法如下:

(expression1,

你可能感兴趣的:({05}C语言,1024程序员节,c语言,java,算法)