2025年02月22日
C语言中的数据类型转换分为两类
强制类型转换
隐式类型转换
强制类型转换的例子
int main(){
long l = 800;
int i = (int)l; //强制类型转换
return 0;
}
隐式类型转换的例子
int main(){
short s = 800;
int i = s; //隐式类型转换,no error, no warning
return 0;
}
强制类型转换
强制类型转换的语法
(Type)
2025年02月22日
C 语言的开发环境搭建,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器,文本编辑器推荐使用VSCode。下面主要介绍下在不同平台如何搭建C语言编译器。
C语言编译器安装
写在源文件中的源代码是人类可读的源。它需要”编译”,转为机器语言,这样 CPU 可以按给定指令执行程序。
C 语言编译器用于把源代码编译成最终的可执行程序。这里假设您已经对编程语言编译器有基本的了解了。
最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是
2025年02月21日
Java long最大值
在Java中,long是一种原始数据类型,表示64位的有符号整数。long数据类型的取值范围是从-9223372036854775808到9223372036854775807。在Java中,我们可以使用Long.MAX_VALUE常量来获取long的最大值。
代码示例
public class Main {
public static void main(String[] args) {
long maxValue = Long.MAX_VA