2023年11月21日
摘要: C语言【函数、作用域、常用系统函数】 一、函数 1、函数的声明 // 函数声明格式 int add(int x, int y); // 或 int add(int, int); ​ 自定义函数如果放在main函数之后,需要声明函数才可以访问到。如果未声明,则编译器会自动补一个返回类型未int类型的声 阅读全文
posted @ 2023-11-21 20:43 持枢丶 阅读(204) 评论(0) 推荐(0) 编辑
  2023年11月19日
摘要: C语言【数组】 一、数组的一些零碎的知识 1、数组在内存中的空间是连续的,数组下标从0开始; 数组中存储的类型是一致的(只能存储同一类型,这样可以快速定位某元素) 2、指针可看作存储地址的变量,数组名可看作地址那个常量,所以数组名不可修改 。可以改的是数组元素:a[0] 或 *a 二、一维数组 1、 阅读全文
posted @ 2023-11-19 22:08 持枢丶 阅读(140) 评论(0) 推荐(0) 编辑
  2023年11月18日
摘要: C语言【控制语句】 一、分支控制语句 1、if语句略。 2、switch...case如下 switch(表达式){ case 常量1: // ... break; case 常量2: // ... break; defaule: // ... break; } 注意: switch括号里的表达式只 阅读全文
posted @ 2023-11-18 20:17 持枢丶 阅读(118) 评论(0) 推荐(0) 编辑
  2023年11月17日
摘要: C语言【运算符】 1、运算符分类 按照操作个数分类: 一元运算符(一目运算符):只有一个操作数。如 负号 -1。 二元运算符(二目运算符):有两个操作数。如 加号 1+2。 三元运算符(三目运算符):有三个操作数。如 ?: a>b?1:2。 按功能分类: 算数运算符:正(+)、负(-)、加(+)、减 阅读全文
posted @ 2023-11-17 21:00 持枢丶 阅读(155) 评论(0) 推荐(0) 编辑
  2023年11月16日
摘要: C语言【进制、原反补码、数据类型】 1、二进制、八进制、十进制、十六进制在C语言中的使用(赋值及输出)? /** 二进制 赋值时以 0b 或 0B 开头; 输出时没有所属占位符, 十六进制整数输出也比较直观 */ int num_bin = 0b110; printf("%d\n", num_bin 阅读全文
posted @ 2023-11-16 11:40 持枢丶 阅读(152) 评论(0) 推荐(0) 编辑
  2023年11月15日
摘要: C语言【编译器、变量、输入输出有关的】 一些想到的【从编译器到变量到输入输出有关的】的问题,有些是按自己理解写的答,有些待解决。 C语言可以跨平台,汇编不可以,编译时C语言会根据不同系统翻译成不同形式的汇编语言。 C语言中算数运算会在寄存器中运行,变量保存在堆或栈中。 遗留问题: C语言变量名如何在 阅读全文
posted @ 2023-11-15 13:50 持枢丶 阅读(77) 评论(0) 推荐(0) 编辑