j*n
2 楼
有血有肉, 真情实感, 结尾的desmond很让人惊喜。 我比较喜欢desmond.
l*m
3 楼
关于中文版名,看到了Radio,想起自己老听北京交通台的一档节目,叫“有我陪着
你”, 感觉还挺不错的。那节目的风格就跟老雷版差不多,几个男主持女主持每天聊
些轻松的话题严肃的话题,相互之间的互动和调侃特别的有趣给劲,尤其是不停地跑题
。。。。
关于版名的昵称,WebRadio, webradio, web, we.., 就叫歪版得了,反正跑题歪楼是
少不了的。。。
你”, 感觉还挺不错的。那节目的风格就跟老雷版差不多,几个男主持女主持每天聊
些轻松的话题严肃的话题,相互之间的互动和调侃特别的有趣给劲,尤其是不停地跑题
。。。。
关于版名的昵称,WebRadio, webradio, web, we.., 就叫歪版得了,反正跑题歪楼是
少不了的。。。
B*g
4 楼
char test[] = "AB";
char * a = "AB";
char * b = test;
这里面literal string (a) 和 char array (b)使用起来有没有区别?
我知道a[0] = a[1];会产生run time error, b[0]=b[1];却可以
莫非a[0]返回的是char const & 而b[0]是 char &?如果你不知道 a,b如何赋值的话有
没有办法
知道他们是literal string还是char array?
char * a = "AB";
char * b = test;
这里面literal string (a) 和 char array (b)使用起来有没有区别?
我知道a[0] = a[1];会产生run time error, b[0]=b[1];却可以
莫非a[0]返回的是char const & 而b[0]是 char &?如果你不知道 a,b如何赋值的话有
没有办法
知道他们是literal string还是char array?
f*e
5 楼
托经济衰退的福。
I*s
6 楼
在开播之前,今天下午百度lost吧居然提前剧透:
Claire asks Locke if her name was on the cave wall; he says no
- Kate's name wasn't on the cave wall either; and once Kate helps Locke get
the last three candidates on the plane... whatever happens to Kate happens
- Locke goes to Hydra island and confronts Widmore
- Jin is held in room 23 and asked about old Dharma maps with grid searches
indicating where pockets of electromagnetic energy are located
- Sayid spies on the submarine for Locke and discovers that Desmond Hum
【在 j*****n 的大作中提到】
: 有血有肉, 真情实感, 结尾的desmond很让人惊喜。 我比较喜欢desmond.
Claire asks Locke if her name was on the cave wall; he says no
- Kate's name wasn't on the cave wall either; and once Kate helps Locke get
the last three candidates on the plane... whatever happens to Kate happens
- Locke goes to Hydra island and confronts Widmore
- Jin is held in room 23 and asked about old Dharma maps with grid searches
indicating where pockets of electromagnetic energy are located
- Sayid spies on the submarine for Locke and discovers that Desmond Hum
【在 j*****n 的大作中提到】
: 有血有肉, 真情实感, 结尾的desmond很让人惊喜。 我比较喜欢desmond.
z*e
8 楼
cout< cout<
p*8
9 楼
去年就有至少三个人准确预测今年20000左右剩余名额,喜欢搞神话的P大真得虚心向人
好好学着点.
好好学着点.
U*d
11 楼
这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
*x="xx"中的xx放在静态数据区而设定为r。
这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
*x="xx"中的xx放在静态数据区而设定为r。
这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
B*g
15 楼
啊啊啊,解释的不错 thx
那还有个问题 如果给出两个char *的话怎么知道它们指向的是rw的stack还是r only的
全局
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
那还有个问题 如果给出两个char *的话怎么知道它们指向的是rw的stack还是r only的
全局
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
z*e
17 楼
赞。
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
h*c
20 楼
这个专业。我的粗浅理解是,没分配内存的指针不能乱用。
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
char
据。
【在 U********d 的大作中提到】
: 这个和编译有关,几乎所有的编译器都会将[]=""内容放在设定为rw的栈上,而把char
: *x="xx"中的xx放在静态数据区而设定为r。
: 这样就可以解释你的问题了,对于char test[] = "AB";执行的时候确实在栈上面分配
: 了3个字节的内存,这部分地址是可读写的,而且在test的生命周期内这部分内容你可
: 以随意读写。但是对于char * a = "AB";这里的AB不是放在栈上,而是放在全局数据段
: ,这里的a在32位操作系统下只是一个4字节的指针,指向这个只具有r属性的全局数据。
: C在编译的时候并不检查读写权限或者越界之类的事情,所以编译没有问题。但是在运
: 行的时候,a[0] = a[1];对一个r属性全局数据段的数据进行写操作,所以会挂掉。b=
: test后b[x]=x的操作是对栈上rw的数据操作,所以没有问题。
相关阅读
UW的那个ML课程如何?最近关于DL争论IT股票跌AI气势凶。数据世界杯 他们怎么分钱 ?有人用react + redux么跨平台开发比较Angular 2 component/module 相对应c++里是什么?CSS坑真多求教项目失败怎么处理Peter Norvig说编程竞赛强与工作干的好成反比 (转载)reactive native deploy error没有比Visual Studio更好的IDE了吧?python下怎么解决GIL?求详细步骤:在 Mac Sierra 上安装 Python 2.7 的 Oracle 客户从网站上爬数据用到自己app合法不?哪里去找可以快速搭建的论坛?看了大家对blockchain讨论,想起了git会用c#/python program MSSql, Excel, 从网上抓数据,合适做啥工作?nativescript开始支持vue了amazon的alexa不错