![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言系列
qr_ljj
把今天的遥不可及变成明天的胜利在握
与其用泪水悔恨昨天,不如用汗水拼搏今天
展开
-
C语言系列--复杂表达式与指针高级应用
C语言复杂表达式与指针高级应用 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、指针数组与数组指针 1、字面意思来理解指针数组与数组指针 (1)指针数组的实质是一个数组,这个数组中存储的内容全部是指针变量。 (2)数组指针的实质是一个指针,这个指针指向的是一个数组。 2、分析指针数组与数组指针的表达式 (1)int*p[5]; int (*p)[5];原创 2017-03-01 22:19:12 · 858 阅读 · 0 评论 -
C语言系列--指针1
指针1 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、指针 1、指针变量和普通变量的区别 指针的实质就是个变量,它跟普通变量没有任何本质区别。指针完整的名字应该叫指针变量,简称为指针。 2、指针的作用 (1)指针的出现是为了实现间接访问。在汇编中都有间接访问,其实就是CPU的寻址方式中的间接寻址。 (2)间接访问(CPU的间接寻址)是CPU设计时决定的原创 2017-03-01 22:17:06 · 730 阅读 · 0 评论 -
C语言系列--数组&字符串&结构体&共用体&枚举
数组&字符串&结构体&共用体&枚举 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、程序中内存 1、程序执行需要内存支持 对程序来说,内存就是程序的立足之地(程序是被放在内存中运行的);程序运行时需要内存来存储一些临时变量。 2、内存管理最终是由操作系统完成的 (1)内存本身在物理上是一个硬件器件,由硬件系统提供。 (2)内存是由操作系统统一管理。为了内存管原创 2017-03-02 14:50:30 · 1345 阅读 · 0 评论 -
C语言系列--位操作
位操作 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、位操作符 1、位与& (1)注意:位与符号是一个&,两个&&是逻辑与。 (2)真值表:1&0=0 1&1=1 0&0=0 0&1=0 (3)从真值表可以看出:位与操作的特点是,只有1和1位于结果为1,其余全是0. (4)位与和逻辑与的区别:位与时两个操作数是按照二进制位彼次原创 2017-03-01 22:15:42 · 929 阅读 · 0 评论 -
C语言系列---内存
C语言--内存 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、内存在程序运行的作用 1、计算机程序运行的目的 计算机为什么需要编程?编程已经编了很多年,已经写了很多程序,为什么还需要另外写程序?计算机有这个新的程序到底为了什么? 程序的目的是为了去运行,程序运行是为了得到一定的结果。计算机就是用来计算的,所有的计算机程序其实都是在做计算。计算就是原创 2017-03-01 22:13:10 · 537 阅读 · 0 评论