摘要: 一切都是地址 C语言用变量来存储数据,用函数来定义一段可以重复使用的代码,它们最终都要放到内存中才能供 CPU 使用。数据和代码都以二进制的形式存储在内存中,计算机无法从格式上区分某块内存到底存储的是数据还是代码。当程序被加载到内存后,操作系统会给不同的内存块指定不同的权限,拥有读取和执行权限的内存 阅读全文
posted @ 2021-06-15 15:06 myrj 阅读(727) 评论(0) 推荐(1) 编辑
摘要: 1.自动类型转换:将小范围数据类型转换为大范围的数据类型 2.赋值号两边的数据类型不一致时,会自动将右边的数据类型转换为左边的数据类型。若右边数据的类型级别高,则根据左边变量的长度截取低字节数据部分 int a=259;char b;b=a;//(a=259-256=3) int a=266;cha 阅读全文
posted @ 2021-06-15 09:37 myrj 阅读(320) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int main() { int a,b; //方法一:借助第三个变量 int t; a=1,b=2; t=a; a=b; b=t; printf("%d,%d\n",a,b); //方法二 :先保存两数之和 a=1,b=2; a=a+b; b=a-b; a=a 阅读全文
posted @ 2021-06-15 08:35 myrj 阅读(509) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int main() { int a,b,c,t; /*定义4个基本整型变量a、b、c、t*/ printf("Please input a,b,c:\n"); /*双引号内的普通字符原样输出并换行*/ scanf("%d,%d,%d",&a,&b,&c); / 阅读全文
posted @ 2021-06-15 06:29 myrj 阅读(591) 评论(0) 推荐(0) 编辑