社区
C++ 语言
帖子详情
tcpl上的题目:在你的系统上,对指针类型char*,int*,void有什么限制?
wowowowo
2003-07-22 02:01:42
例如
int*可以具有奇数值吗?
对齐问题
...全文
59
5
打赏
收藏
tcpl上的题目:在你的系统上,对指针类型char*,int*,void有什么限制?
例如 int*可以具有奇数值吗? 对齐问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cniou
2003-07-26
打赏
举报
回复
一般而言,处于效率考虑,这些指针的地址都是按字对齐的;不过指针实际上也是一种变量,其地址也可能出现奇数值的;例如在定义一个结构时,如果你把一个char和一个指针作为结构的成员,并强制编译器使用字节对齐方式,此时指针地址可能出现在奇数地址上.
bauhaus
2003-07-26
打赏
举报
回复
深奥
学习
wowowowo
2003-07-22
打赏
举报
回复
对齐问题怎么回事?
它和指针有什么关系?
bm1408
2003-07-22
打赏
举报
回复
什么问题!
wlfjck
2003-07-22
打赏
举报
回复
可以
TCP
L复习:第五章
为什么80%的码农都做不了架构师?>>> ...
《
TCP
L》笔记:
指针
指针
是一种保存变量地址的变量,是能够存放一个地址的一组存储单元。 p=&c; &只能应用于内存中的对象(变量和数组),不能作用于表达式、常量或register
类型
的变量 ...
itpt_
TCP
L 第五章:
指针
和数组 - 第八章:UNIX
系统
接口
指针
在C中被大量使用,部分是因为有时候它是唯一表达计算的方法,部分是因为和其它方式比起来它常能达到更佳的效果且效率更高。
指针
和数组紧密相关;本章也会探索二者的关系并介绍如何利用
指针
。
指针
和goto语句成为...
浙大 | PTA 习题8-6 删除字符 (20分)
void
del
char
(
char
*str,
char
c ); 其中
char
*str是传入的字符串,c是待删除的字符。函数del
char
的功能是将字符串str中出现的所有c字符删除。 裁判测试程序样例: #include <stdio.h> #define MAXN 20 ...
TCP
L学习笔记:4-12以及4-13。关于使用递归的问题。
4-12.写一个函数itoa,通过递归调用将整数转换成为字符串。 1 #include <stdio.h>... 3
void
Itoa(
int
num,
char
* s); 4
int
main(
void
) 5 { 6
char
s[20]; 7 Itoa(1234567, s); ...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章