摘要:
1,C语言传递参数(或者赋值)可以是值传递,也可以传递指针,传递指针也叫地址传递 2,默认传递值的类型:基本数据类型(整型类型,小数类型,字符类型),结构体,共用体 默认传递地址的类型:指针,数组 3,值传递 ①将变量指向的存储内容,在传递/赋值时,拷贝一份给接收变量 4,地址传递 也叫指针传递,如 阅读全文
摘要:
1,简单的说,指针表示一个地址,存放的是地址 1 #include<stdio.h> 2 3 void main() { 4 int num = 1; 5 printf("num的值=%d num的地址=%p\n", num, &num); 6 //1,如果要输出一个变量的地址,使用格式是 %p 7 阅读全文
摘要:
1,自动类型转换 ①在C程序在进行赋值或者运算时,精度小的类型自动转换为精度大的数据类型,这个就是自动类型转换。 ②数据类型按精度(容量)大小排序为: ③数据类型自动转换规则 ④ 1 #include<stdio.h> 2 3 void main() { 4 char c1 = 'a'; 5 int 阅读全文
摘要:
恢复内容开始 1,变量是程序的基本组成单位,比如: 1 //1,引入头文件 2 #include<stdio.h> 3 4 void main() { 5 int a = 1;//定义了一个整型变量,取名为a ,并赋值为1(强数据类型语言) 6 int b = 3; 7 b = 89;//给变量赋值 阅读全文
摘要:
①单行注释: // 注释文字 ②块注释: /* 注释文字 */ ③ 快捷键可以自己配置 ④规范的代码风格: 正确的缩进和空白: 使用一次 tab 操作,实现缩进, shift + tab 整体向左移 运算符两边习惯性各加一个空格,如:2 + 4 = 6 也开始使用代码格式快捷键 ctrl + alt 阅读全文
摘要:
①\t:一个制表位,实现对齐的功能 ②\n: 换行符 ③\\:一个 \ ④\" : 一个 " ⑤\' : 一个 ' ⑥ \r : 一个回车 1 //1,引入头文件 2 #include<stdio.h> 3 4 void main() { 5 printf("北京\t上海\t天津\n"); 6 pr 阅读全文
摘要:
1,C语言的特点: ①代码级别的跨平台:几乎同样的C代码科用于多种操作系统 ②允许直接访问物理地址,对硬件进行操作:可用来写系统软件(比如操作系统,数据库,杀毒软件,防火墙,驱动,服务器程序) ③C语言是一个有结构化程序设计、具有变量作用域以及递归功能的过程式语言 ④C语言传递参数可以是值传递,也可 阅读全文