编程语法分析之“优先级”和“结合律”
上节《编程语法分析之从表达式说起》中说到表达式,他的主要作用就是返回一个值!那这个值具体是多少,就要看表达式的整个运算过程。要理解表达式的运算过程就必须了解“优先级”和“结合律”。之前讲到表达式,一般有操作数和操作符(或者叫做运算符)组成。“优先级”
发表于 2016/1/8 17:05:56
阅读(1764)
指针变量、普通变量、内存和地址的全面对比
本片文章,将提到4个概念:1、普通变量2、指针变量3、内存(内存空间)4、地址我们先看内存是什么?内存是实实在在的硬件,可以存放数据!在我们的一块可编程的芯片的内部有大把的内存。形象一点,内存就像一个个的小格子,每个格子的大小是一个字节,可以存放一个字节
发表于 2015/12/30 10:08:26
阅读(2213)
C语言如何向系统接要存
C语言如何向系统接要存,就有这么三种方式:1、向栈要。2、向堆要。3、向数据段要。这一下就扯出了三种内存空间,内存空间的本质是一样的,一个地址对应一个方框,方框里可以放数据。但是为了更好的去管理这篇空间,于是将空间分成了几个不同的区域,这些区域有:1、栈
发表于 2015/11/17 9:24:29
阅读(2357)
数组指针与二维数组详解
前言:最近在看一位叫朱有鹏大神的视频,讲的甚好。应此,我的感悟也因此被激发,准备针对朱老师将的内容,结合自己的理解,写一个系列的笔记博客~~大家可以去www.zhulaoshi.org观看视频~~1)如何识别二维数组。二维数组肯定是有两个维度,从左到右看:[2]是第一个维
发表于 2015/11/17 8:56:57
阅读(3133)
一重指针和二重指针
发表于 2015/9/17 16:15:20
阅读(2030)
typedef你真的理解么?
typedef,用最简单的话去诠释他,那么就是给类型取别名!!!但是他并没有你想象的那么简单!举例:typedefintsize;//那么int就有一个别名叫size了,以后就可以sizei什么的了;看到这里,如果你仅仅认为typedef不过如此,不就是把第一个参数(类型名),等同于第二个
发表于 2015/1/3 18:23:26
阅读(2071)