社区
C++ 语言
帖子详情
一个指针问题,实在没想通!!!
yitong111
2004-01-13 04:16:52
char *p = "abcdef";
cout << sizeof(p) << sizeof(*p) << endl;
The answer is "41", could anybody tell me why?
...全文
27
5
打赏
收藏
一个指针问题,实在没想通!!!
char *p = "abcdef"; cout << sizeof(p) << sizeof(*p) << endl; The answer is "41", could anybody tell me why?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
techlibin
2004-01-13
打赏
举报
回复
p是一个指向char数组的指针,*p意为取数组的一个元素即一个char,一个char的sizeof当然是1啦,
dddd8888
2004-01-13
打赏
举报
回复
指针的大小都是4个字节
你要求长度的话
#include<string.h>
strlen(); //查一下
dddd8888
2004-01-13
打赏
举报
回复
p是指针所以大小为4(定死的)
*p 是char 大小为1(32bit)
shuneng
2004-01-13
打赏
举报
回复
指针有没有申请空间啊?new~~
4应该是指针类型大小
1因为该指针是指向一个char的,因此是一个char的大小。
yitong111
2004-01-13
打赏
举报
回复
难道就没人知道吗?
指针
和引用的区别
在计算机科学中,
指针
(英语:Pointer),是编程语言中的一类数据类型及其对象或变量,用来表示或存储
一个
存储器地址,这个地址的值直接指向(points to)存在该地址的对象的值。 引用: 在C++编程语言中,引
C语言探索之旅 | 第二部分第二课:进击的
指针
,C语言的王牌!
-- 简书作者 谢恩铭 转载请注明出处 ...如果把这个系列课程比做寻宝之旅的话,那么
指针
就是最贵重的那个宝藏。 如果把C比做一棵佳美的葡萄树,那么
指针
就是那累累硕果; 如果把C比作太阳系,那么
C语言
指针
一、C语言中的
指针
C语言之所以强大就是因为其太灵活了,权限太高了,用的好很厉害,用不好危害性极大。 这也是大多数语言放弃
指针
,真的能放弃吗???答案肯定不行。现在流行高级语言基本上都是从C语言出发的,要...
C语言发展过程中的小故事,C语言
指针
的小故事
楔子初学者常闻到:
指针
乃C的精华。那么
指针
究竟妙在哪里?如何去理解
指针
这个存在有些迫在眉睫,包括学习...
指针
是
一个
变量,什么变量,指向
一个
内存地址的变量。什么是内存地址?这是个深奥的概念,如果说硬是要...
定义函数的
指针
,C++和C不同是因为函数重载
在C语言里,
一个
指针
可以指向
一个
函数。这个
指针
也有两个属性,但
一个
是函数的入口地址,另
一个
是函数的返值类型。例如下面的程序,它在C语言里是正确的: int time12(int i) { return(i%12); } ...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章