l溶指南针的白色指针指向什么时候打第二针

第二次讲座盲点整理(指针与数组补充、左值与右值)
1、指针的类型
在32位环境下,执行下列程序,
可以看出,无论是char型,int型,long int型,float型,还是double型,它们的指针大小都是4个字节。
int main( int argc,char *agrv[]
printf("%d\n",sizeof(char *));
printf("%d\n",sizeof(int *));
printf("%d\n",sizeof(long *));
printf("%d\n",sizeof(float *));
printf("%d\n",sizeof(double *));
输出结果:
既然如此,那么为什么还要在定义一个指针的时候,还要声明其类型呢?指针是有类型的,但是这个类型不是给指针分配内存的,而是用来寻址的。
int main( int argc,char *agrv[]
char *p = "abcdef";
printf("%p %p\n",p,p+1);
printf("%p %p\n",q,q+1);
输出结果:
<font COLOR="#6D8509
<font COLOR="#6D847d
从运行结果可以看出,对指针进行+1操作,char型指针移动的大小是1*sizeof(char)=1,而int型指针移动大小则是1*sizeof(int)=4。
2、左值与右值
左值,代表一个内存地址值,并且通过这个内存地址值,就可以对该块内存进行读写(主要是写)操作。左值在编译时可知,表示存储结果的地方。
An l-value says where to
store the result.左值表明了将结果存储在何处。
左值不但具有空间实体,还应具有读写访问权。An l-value does not necessarily permit
modification of the object it designates. For example, a
const object is an l-value that cannot be
(http://publib./infocenter/macxhelp/v6v81/index.jsp?topic=/com.ibm.vacpp6m.doc/language/ref/clrc05lvalue.htm)
一个被const锁定了的变量就不可作为左值,它有空间,但是不可以被写入。
在网上查询得知,之所以引入“modified
l-value”这个概念,就是为了和数组名加以区分。如我们所知,数组名即数组的首地址,用来确定数组对象在内存中的位置,它是左值,但是它不能作为赋值的对象,因此,数组名是一个不可以被修改的左值。
右值,也就是数据值,真实值。相对于左值而言,其含义是所代表的地址的内容。右值直到运行时才可知。
The term "r-value" is
sometimes used to describe the value of an expression and to
distinguish it from an l-value. All l-values are r-values but not
all r-values are l-values.
“All l-values are
r-values but not all r-values are
l-values.”——所有的左值同时也可作为右值,但不是所有的右值都可作为左值。
在网上还找到一个这样的定义,不知道这个版本正确与否,不过从解释来看还蛮有道理:
L-value中的L指的是Location,表示可寻址。Avalue
(computer science)that has an address.
R-value中的R指的是Read,表示可读。in computer science, a value that does
not have an address in a computer
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。我的是西铁城AP1021 62L这款手表,发现日期对不上了,应该是12月13日,指针指向12的位置_百度知道打完瘦脸针溶指针玻尿酸不能吃什么_百度知道两次溶指针瘦脸为什么没效果_瘦脸吧吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:143,826贴子:
两次溶指针瘦脸为什么没效果收藏
我本身脸也不算胖就是有点婴儿肥,打的是贵妃溶指针,一个星期一次,已经打过第二次了,都说第二次效果会明显,可我还是一点效果都没有,是什么原因呢?
哪里打的?
多少钱打一次贵妃容脂?
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 指南针红色指针指的是 的文章

 

随机推荐