- 博客(6)
- 收藏
- 关注
原创 C语言——指针进阶
概括图:一.指针进阶。 A.指针与常量。(重点const作用于哪个域)1.指向常量的指针(指针常量):这种指针自身值不能被修改,但指针可以修改指向。例:#include <stdio.h>int main(){ int num = 123; int const cnum = 111; //只读变量 int const *p = &cnu...
2018-04-24 15:12:21 1866 2
原创 C语言——数组、指针、函数
一.数组。 含义:存储一些同类型数据的地方,数组是一块连续的内存地址。数组名代表这块地址的起始地址。 即:#include <stdio.h>int main(){ int s[3]={1,2,3}; printf("s 的地址是:%p\n", s); printf("s[0] 的地址是:%p\n", &s[0]); //s与s[0]地址一样。 ret...
2018-04-17 21:48:56 360
原创 汇编基础----计算机结构简介--汇编简介
一.计算机硬件组成结构。计算机内部硬件组成图:各硬件的结构图:汇编语言的组成 汇编指令:机器码的助记符,有对应的机器码。是汇编语言的核心。 伪指令:没有对应的机器码,由编译器执行,计算机并不执行。 其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。 存储器 存储器主要存放指令和数据。如内存和磁盘。计算机执行过成:CPU----内存----磁盘。注:CPU不能直接访问磁盘,只能通过磁盘放...
2018-04-10 15:39:11 477
原创 C语言-----分支与循环
C的分支与循环 分支语句 1.if语句 格式: if(表达式) { .....//表达式的逻辑值为真所执行的语句。 } 1.1 if...else语句 格式: if(表达式) { ...//表达式的逻辑值为真所执行的语句。 }else { ...//表达式的逻辑值为假所执行的语句。 } 1.2 if...else if..else语句 格式...
2018-04-08 15:14:38 611
原创 C语言-----运算符、优先级 、类型转换
1 运算符 1.1算数运算符 运算符 名称 + 加号运算符(双目)且正号运算符(单目) - 减号运算符(双目)且符号运算符(单目) * 乘号运算符(双目) / 除号运算符(双目) % 求余运算符(双目) 例:5%2=1 ++ 自增运算符(单目) 例:2++ 得到3 --...
2018-04-08 15:11:38 4371
原创 C语言----基础
一.C程序编译过程。(一) windows下的C编译过程:源代码(.c)——>编译器——>目标代码(.obj)——>链接器(库代码,启动代码)——>可执行程序(.exe)(二)linux下的C编译过程:文本编辑器(输入得到源代码)——>编译器(.out)——>给权执行二.C的关键字auto break case char...
2018-04-08 15:02:30 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人