我可以知道 char 指针变量指向的 char-array-size 吗? [复制]

2024-02-09

我必须知道 char 指针变量指向的数组大小。

但你知道 sizeof 操作不起作用。

char a[5];
char *b= a;
int c = sizeof(b);
printf("%d", sizeof(b)); // 8(64 bit cpu) printed, not 5 .

先感谢您。


如果某段代码需要知道数组的大小,请确保调用它的代码tells它是数组的大小。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以知道 char 指针变量指向的 char-array-size 吗? [复制] 的相关文章

随机推荐

  • 在 log4j xml 配置中使用系统环境变量

    是否可以在 log4j xml 配置文件中引用系统环境变量 而不是 Java 系统属性 我希望能够做类似的事情
  • Debian sid下RStudio安装失败:libgstreamer依赖问题

    我使用 Debian sid amd64 每周滚动更新一次 我最近从他们的官方网站下载了 RStudio 的桌面版本 0 99 902 并发布 当然 以 root 身份 dpkg i rstudio 0 99 902 amd64 deb 无
  • Web Scraper:限制单个域上每分钟/小时的请求数?

    我正在与一位图书管理员合作 重新构建其组织的数字摄影档案 我用Python构建了一个机器人机械化 http wwwsearch sourceforge net mechanize and 美丽汤 http www crummy com so
  • NSCoder vs NSDictionary,什么时候用什么?

    我想弄清楚如何决定何时使用 NSDictionary 或 NSCoder NSCoding 似乎对于一般属性列表等 NSDictionary 是生成可在应用程序外部轻松编辑的 XML 文件的简单方法 当处理保存数据的自定义类或可能嵌套在其中
  • ServiceId.UniqueId 最大长度和格式

    Every Item http msdn microsoft com en us library microsoft exchange webservices data item 28v exchg 80 29 aspx e g Task
  • 设置内容视图不起作用

    button setOnClickListener new View OnClickListener public void onClick View v setContentView R layout activity chart 您好
  • Android NDK 中的调试与发布构建

    我正在开发一个必须移植到 Android 的大型游戏引擎 所有代码都是 C C 因此我们通过 NDK 进行移植 我已经构建了所有内容 但经过大量搜索后 我仍然不确定构建 so 文件的调试版本与发布版本的最佳方法是什么 每次都用手改变东西已经
  • 如何在张量流中将 2d 张量与 3d 张量相乘?

    In numpy您可以将 2d 数组与 3d 数组相乘 如下例所示 gt gt gt X np random randn 3 5 4 3 5 4 W np random randn 5 5 5 5 out np matmul W X 3 5
  • Objective-C 在 dealloc 中保留计数

    我在这里看到一些相当奇怪的东西 我在不同的地方设置了断点dealloc我的应用程序中的方法 并在检查时 对象的保留计数self从 1 到 0 变化 当dealloc被调用时 对象的保留计数是否已被设置为0 我在用着print int sel
  • 找到control m字符并将其删除

    是否有任何单行命令可以递归地查找所有目录中的 ctl 文件并从中删除 control m 字符 Use find with sed 使用 GNU sed find name ctl type f exec sed i s M 对于 BSD
  • 到达代码,不执行并无错误退出

    到目前为止 我的所有代码都运行良好 using System Diagnostics namespace WebPortalLogging public static class EventLogging public static voi
  • 通过 HttpURLConnection 发送 UTF-8 字符失败

    我已经花了半个星期天的时间来解决这个问题 现在我需要帮助 我想使用 Java HttpURLConnection 将包含特殊字符 UTF 8 编码的字符串发送到服务器 字符的正确编码失败 Example strToSend strUrlEn
  • Laravel 全文搜索

    我正在尝试对数据库实施全文搜索查询 这是我的客户发给我的规范 The free text search limits the result of the data table to records with a matching first
  • C# 中的线程安全属性

    我正在尝试在 C 中创建线程安全属性 并且我想确保我处于正确的路径上 这是我所做的 private readonly object AvgBuyPriceLocker new object private double AvgBuyPric
  • JavaFX 中的动态/即时调整大小

    如何创建一个 立即 动态调整大小的 JavaFX 应用程序 现在 我已经编写了一个简单的应用程序 可以动态调整大小 但布局更改只有在拖动鼠标按钮后才会显示 我希望在此按钮释放之前立即看到结果 布局更改 我假设这是通过将正确的值 控件与反向绑
  • 如何在java中转换为CRTP?

    我有一个非常简单的案例 我做了一些基本的通用分配 final Detail detail field getAnnotation Detail class final String example detail example final
  • OLAP 处理时出错

    我是 OLAP 新手 并且弄清楚了如何制作立方体并处理它 然而 当我玩得太多时 我最终遇到了这个错误 OLAP存储引擎中的错误 找不到属性键 表 dbo v MYEntities 列 uniqueId 值 2548 OLAP 中的错误 存储
  • 如何根据行的“属性”将数据帧行乘以数组?

    我有一个大熊猫数据框 DF 它几乎占用了我所有的 RAM 它的索引始终是以下之一 c1 c2 c3 0 1 2 n i c1 1 8 15 c2 2 9 16 c1 3 10 17 c3 4 11 18 c2 5 12 19 c1 6 13
  • 为什么 Numpy 数组中的第二个维度为空?

    为什么输出在这里 array np arange 3 array shape is 3 and not 1 3 缺失的维度意味着什么或等于什么 万一出现混乱 3 并不意味着缺少维度 逗号是单元素元组的标准 Python 表示法的一部分 形状
  • 我可以知道 char 指针变量指向的 char-array-size 吗? [复制]

    这个问题在这里已经有答案了 我必须知道 char 指针变量指向的数组大小 但你知道 sizeof 操作不起作用 char a 5 char b a int c sizeof b printf d sizeof b 8 64 bit cpu