
c语言系列
qr_ljj
把今天的遥不可及变成明天的胜利在握
与其用泪水悔恨昨天,不如用汗水拼搏今天
展开
-
C语言系列--复杂表达式与指针高级应用
C语言复杂表达式与指针高级应用 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、指针数组与数组指针1、字面意思来理解指针数组与数组指针(1)指针数组的实质是一个数组,这个数组中存储的内容全部是指针变量。(2)数组指针的实质是一个指针,这个指针指向的是一个数组。 2、分析指针数组与数组指针的表达式(1)int*p[5]; int (*p)[5];原创 2017-03-01 22:19:12 · 940 阅读 · 0 评论 -
C语言系列--指针1
指针1 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、指针1、指针变量和普通变量的区别指针的实质就是个变量,它跟普通变量没有任何本质区别。指针完整的名字应该叫指针变量,简称为指针。 2、指针的作用(1)指针的出现是为了实现间接访问。在汇编中都有间接访问,其实就是CPU的寻址方式中的间接寻址。(2)间接访问(CPU的间接寻址)是CPU设计时决定的原创 2017-03-01 22:17:06 · 781 阅读 · 0 评论 -
C语言系列--数组&字符串&结构体&共用体&枚举
数组&字符串&结构体&共用体&枚举特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》一、程序中内存1、程序执行需要内存支持对程序来说,内存就是程序的立足之地(程序是被放在内存中运行的);程序运行时需要内存来存储一些临时变量。 2、内存管理最终是由操作系统完成的(1)内存本身在物理上是一个硬件器件,由硬件系统提供。(2)内存是由操作系统统一管理。为了内存管原创 2017-03-02 14:50:30 · 1410 阅读 · 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 · 1039 阅读 · 0 评论 -
C语言系列---内存
C语言--内存 特此声明:本文档皆总结于朱友鹏老师《C语言专题精讲篇》 一、内存在程序运行的作用1、计算机程序运行的目的 计算机为什么需要编程?编程已经编了很多年,已经写了很多程序,为什么还需要另外写程序?计算机有这个新的程序到底为了什么? 程序的目的是为了去运行,程序运行是为了得到一定的结果。计算机就是用来计算的,所有的计算机程序其实都是在做计算。计算就是原创 2017-03-01 22:13:10 · 607 阅读 · 0 评论