
C/C++
文章平均质量分 64
Amos-Chen
只能永远把艰辛的劳动看作是生命的必要;即使没有收获的指望,也能心平气和的继续耕种。
展开
-
Go 语言不提供隐式数字转换的原因
在 C 语言中,隐式数字转换是指在某些情况下,编译器会自动将一个数据类型转换为另一个数据类型,而不需要明确地进行类型转换操作。以下是一些常见的隐式数字转换规则:当一个整数类型和一个浮点数类型进行运算时,整数类型会被自动转换为浮点数类型。当一个表达式中包含两种不同类型的整数类型时,小范围的整数类型会被自动转换为大范围的整数类型。当一个表达式中包含两种不同类型的浮点数类型时,精度较低的浮点数类型会被自动转换为精度较高的浮点数类型。原创 2023-03-12 17:41:50 · 701 阅读 · 1 评论 -
【C语言基础】宏定义的使用
宏定义形式和使用宏定义格式#define your_macro_name the_replacement对于#define中的名字your_macro_name, 和变量名的命名方式相同, 替换文本the_replacement 可以是任意字符串.通常define指令只占用一行, 如果被替换文本比较长, 可以是用反斜杠\换行.定义常量#define e 2.71828任意文本...原创 2019-12-24 09:24:13 · 616 阅读 · 0 评论 -
Clion运行hello world
前提你已经配置好clion的Toolchians环境创建项目new project -> 选择C executable填写项目存放路径OK点击运行 即可!注意事项创建项目的时候,一定要选择 executable 而不要选择library如果万一选择了library, 将.c文件内的函数名改为main .很简单是吧 ? 可是,不熟悉的人也会折腾老半天,比如说我!!...原创 2019-03-19 18:03:45 · 3548 阅读 · 2 评论 -
clion以及cygwin的安装与配置
背景需要学习数据结构,而数据结构的书籍又是基于C语言的. C语言基础不咋地, 所以得多动手, 动手又得有工具。平时用IDEA用的比较多,jetbrains这家公司的全家桶的确非常好用,所以就考虑到了Clion.安装完clion, 还需要安装Toolchiains. 搜索半天, 都是推荐安装MinGw, 结果下载了之后只是一个下载工具, 还有一堆其他依赖需要安装. 安装过程也是纠结, 过一会报...原创 2019-03-19 11:07:57 · 13227 阅读 · 21 评论