例子:下面中???该如何填写,才可以正确执行强制类型转换?

int (*monthp)[31]; monthp = (???)malloc(31);

在这里int (*monthp)[31];是一个套,代表定义一个指向有31个整型数的数组的指针,我们如果把这个数组看成一个连续的内存区域,那么(*monthp)[31]原则上和*s没有什么区别,区别只是类型,如果只是强制类型转换,monthp = (int *)malloc(31); 就可以了。

但是这个题干本可以出的更精彩点,比如不给提示,直接int (*monthp)[31]; monthp = (???)malloc(???);,那么我们就要考虑到开辟空间的大小了,所以 monthp = (int *)malloc(sizeof(int)*31);应该是最完美的回答。

一般使用malloc时,需要进行强制类型转换,如:char *s; s = (char *)malloc(31);

下面中???该如何填写,才可以正确执行强制类型转换? int (*monthp)[31]; monthp = (???)malloc(31);相关推荐

  1. 初学python-字符串中引号的使用、input简介、强制类型转换、加减乘除简写、条件判断...

    一.字符串中单引号和双引号的使用: 1.字符串以英文单引号' '引用.eg:'Hello World' 2.若字符串中含有单引号,则以英文双引号" "引用.eg:"I'm ...

  2. c语言中百分号ld是什么意思,正确表达科技论文图表中的百分号和应变.pdf

    正确表达科技论文图表中的百分号和应变.pdf 2007 02 191 编 辑 学 报 ACTA ED ITOLOGICA 正确表达科技论文图表中的百分号和应变 曾 月 蓉 中国工程物理研究院流体物理研 ...

  3. 深入理解C++中五种强制类型转换的使用场景

    深入理解C++中五种强制类型转换的使用场景 1.C风格的强制类型转换 2.C++风格的强制类型转换 2.1.static_cast 2.1.1.用于基本内置数据类型之间的转换 2.1.2.用于指针之间 ...

  4. 电子邮箱格式怎么填写才正确举个例子

    招聘季来啦!在招聘的季节里,求职的人们和招聘公司都是每年最忙碌的时候,每次招聘季找工作的人都竞争的非常激烈.HR们都在招聘季经过了非常多简历的洗礼,HR们在经过一系列的简历洗礼之后,一眼就会挑选出适合 ...

  5. latex 中表格怎么指定编号_在医学论文中,应用表格怎么用才是正确的?

    表格是记录数据或事物分类的一种有效表达方法,具有清晰准确的特点,是医学论文的重要组成部分.有些作者在制作时,常常出现表格不规范的情况.为了避免出现这种情况,建议在医学论文中应用表格时,有必要先了解一下 ...

  6. 在 Java 项目中,如何使用 Error 日志更加方便排查问题,这才是正确姿势,非常实用!...

    程序中打错误日志的主要目标是为更好地排查问题和解决问题提供重要线索和指导.但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全.没有相关背景.不明其义,使得排查解决问题成为非常不方便或者 ...

  7. 请不要在Java项目中乱打印日志了,这才是正确姿势,非常实用!

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  8. 籍贯怎样填写_籍贯怎么填写才正确规范?个人简历籍贯户籍怎么填【图片】

    籍贯怎么填写才正确规范?个人简历籍贯户籍怎么填[图片] 2018-05-18 15:13:10  来源:网络 扫码可以: 1.在手机上浏览 2.分享给微信好友或朋友圈 摘要: 籍贯怎么填写才正确规范? ...

  9. 云计算的认识和看法_【云计算】如何理解云计算才是正确的?

    原标题:[云计算]如何理解云计算才是正确的? 云计算是什么?你可能会从别人那里得到十几中不同的答案,这对帮助你更好的理解云计算一点好处也没有,在日常工作接触云计算时你会发现,云计算包括很多不同的应用程 ...

最新文章

  1. Apache Web服务器访问控制机制全解析
  2. 基于cobbler实现自动安装系统
  3. Linux keypad 设备树,SC7731客户配置文档.pdf
  4. kotlin之重载运算符(十一)
  5. 国家有线网挂牌时间再度推迟 预计为2012年底
  6. 2月份.xyz域名总量10强:西数称王 注册量破百万
  7. 论文浅尝 | 神经协同推理
  8. QTcrateor 编译 ROS
  9. python是哪个专业学的-专业python培训学校
  10. hive 如果表不存在则创建_Hive DDL
  11. 用递归求任意n个元素的全排列
  12. 万字长文丨大白话带你由浅入深Python编程语言
  13. Word中输入10以上带圈数字
  14. 【1+X Web前端等级考证 】| 最新Web前端开发中级实操
  15. 驱动程序安装全攻略2
  16. ISSCC 2017论文导读 Session 14: A 28nm SoC with a 1.2GHz Prediction Sparse Deep-Neural-Network Engine
  17. 19个免费的UI界面设计工具及资源
  18. Whiten process——数据的白化处理
  19. Python学习笔记3.2-python内置函数大全
  20. Swift 语言概览

热门文章

  1. [Swift]LeetCode649. Dota2 参议院 | Dota2 Senate
  2. p1209 Barn Repair
  3. MATLAB实现最优低通滤波器的函数
  4. MyEclipse连接oracle9i:invalid or unknown NLS parameter value specified错误
  5. 【代码规范】prettier
  6. SAP Business One on HANA登陆阿里云
  7. ES6常用知识点概述
  8. 内存与存储之边界迎来变革
  9. MySLQ排序后标记排行
  10. scanf格式控制符