摘要: #define 命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本,,,该命令有两种格式,一种是简单的宏定义,另一种是带参数的宏定义.. EG : #define M (a+b) 他的作用是指定标识符M来代替表达式(a+b) 在编写源程 阅读全文
posted @ 2021-03-12 16:49 菜鸟本鸟gyh 阅读(630) 评论(0) 推荐(0)
摘要: 我们知道C/C++有char、int、float、double等基本数据类型,但是假如我们要存储一个人的信息,包含姓名、身高、体重等信息,仅使用一种基本数据类型是无法实现的,因此我们希望有一种数据格式能够将所有这些信息存储在一个单元中,这就需要使用struct结构体完成。 C/C++:[3]如何使用 阅读全文
posted @ 2021-03-12 10:58 菜鸟本鸟gyh 阅读(267) 评论(0) 推荐(0)
摘要: C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自定义的结构型名称、共用型名称、枚举型名称等。一旦用户在程序中定义了自己的数据类型名称,就可以在该程序中用自己的数据类型名称来定义变量的类型、数组的类型、指针变量的类 阅读全文
posted @ 2021-03-12 10:51 菜鸟本鸟gyh 阅读(67) 评论(0) 推荐(0)
摘要: 存储类型其实是指存储变量值的内存类型 C语言提供了五种不同的存储类型 -- auto -- register -- static -- extern -- typedef auto : #include <stdio.h> int main() { auto int i, j, k; //因为是默认 阅读全文
posted @ 2021-03-11 13:21 菜鸟本鸟gyh 阅读(73) 评论(0) 推荐(0)
摘要: C语言的变量拥有两种生存期 --静态存储期 (static storage duration) --自动存储期 (automatic storage duration) 具有文件作用域的变量属于静态存储期,函数也属于静态存储期,属于静态存储期的的变量在程序执行期间将一直占据存储空间,直到程序关闭才释 阅读全文
posted @ 2021-03-11 13:05 菜鸟本鸟gyh 阅读(74) 评论(0) 推荐(0)
摘要: 关于external external (外部的)) 多个文件中声明的同名标识符表示同一个实体 internal (内部的) 单个文件中声明的同名标识符表示同一个实体 none (无) 声明的同名标识符被当做独立不同的实体 只有具备文件作用域的标识符才能拥有external或者internal的链接 阅读全文
posted @ 2021-03-11 12:55 菜鸟本鸟gyh 阅读(62) 评论(0) 推荐(0)
摘要: char* 表示一个指针变量,并且这个变量是可以被改变的 const char*表示一个限定不会被改变的指针变量 eg: int * const p; 1.int * (const p):变量p经过Const修饰,为只读变量 2.int ((const p)):(const p)作为一个整体成为一个 阅读全文
posted @ 2021-01-31 13:57 菜鸟本鸟gyh 阅读(747) 评论(0) 推荐(0)
摘要: va_list va_start va_arg va_end #include <stdio.h> #include <stdarg.h> int sum(int n, ...); //...表示参数个数不确定 int sum(int n, ...) { int i, sum = 0; va_lis 阅读全文
posted @ 2021-01-26 10:46 菜鸟本鸟gyh 阅读(113) 评论(0) 推荐(0)
摘要: 算数运算符: 加 减 乘 / 除 % 求余,即返回除法的余数 // 取整数,即返回商的整数部分 ** 幂,即返回x的y次方 x**y 在算数操作符中使用%求余,若除数(第二个操作数)是负数,那么取得的结果也是一个负数 使用除法(/或者//)运算符和求余运算符使,除数不能为0 python = 95 阅读全文
posted @ 2020-12-24 12:52 菜鸟本鸟gyh 阅读(72) 评论(0) 推荐(0)
摘要: 在Python中 默认的情况下,一条print()语句输出后会自动换行,若要一次输出多个内容而且不换行,可以将要输出的内容使用英文半角的逗号分隔 eg: a = 10 b = 6 print(a,b) 在输出时,也可以将结果输出到指定文件 eg: fp = open(r'D:\test.txt',' 阅读全文
posted @ 2020-12-24 12:29 菜鸟本鸟gyh 阅读(412) 评论(0) 推荐(0)