尊宝国际娱乐APP下载

设为首页收藏本站

编程十万个为什么,属于程序员的编程论坛

 找回密码
 5秒快速注册
QQ登录 只需一步,快速开始
搜索
查看: 21090|回复: 161
打印 上一主题 下一主题

必须知道的495个C语言问题

  [复制链接]
跳转到指定楼层
传说中的楼主
发表于 2011-2-16 13:29:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PStatus"> 本帖最后由 夜影 于 2011-9-2 21:24 编辑

1.1 我如何决定使用那种整数类型?
如果需要大数值 (大于 32, 767 或小于 ¡32, 767), 使用 long 型。否则, 如果空
间很重要 (如有大数组或很多结构), 使用 short 型。除此之外, 就使用 int 型。如
果严格定义的溢出特征很重要而负值无关紧要, 或者你希望在操作二进制位和字
节时避免符号扩展的问题, 请使用对应的无符号类型。但是, 要注意在表达式中混
用有符号和无符号值的情况。
尽管字符类型 (尤其是无符号字符型) 可以当成 “小” 整型使用, 但由于不可预
知的符号扩展和代码增大有时这样做可能得不偿失。使用无符号字符型有所帮助;
类似的问题参见问题 12.1。
在选择浮点型和双精度浮点型时也有类似的权衡。但如果一个变量的指针必
须为特定的类型时, 以上规则不再适用。
如果因为某种原因你需要声明一个有严格大小的变量, 确保象 C99 的 <int-
types.h>那样用某种适当的typedef封装这种选择。通常, 这样做唯一的好原因是
试图符合某种外部强加的存储方案, 请参见问题 20.3。
如果你需要操作超过 C的内置类型支持的超大变量, 请参见问题18.17。

下载地址:
游客,如果您要查看本帖隐藏内容请回复

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 !wechat_share!!wechat_share!
收藏收藏11 转播转播 分享分享1 分享淘帖 顶一个顶一个1 踩一下踩一下

BcWhy版权声明1、本帖可以任何形式转载到任何媒体,但必须带上本贴的URL连接,否则即视为同意支付 1000 元报酬
2、本主题所有言论和图片纯属夜影个人意见,与本论坛立场无关
3、本主题由该帖子作者夜影发表,该帖子作者夜影与本站享有帖子相关版权
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、本站管理员和版主有权不事先通知发贴者而删除本文

!related_be_replied_threads!
推荐
发表于 2011-12-7 23:14:05 | 只看该作者
好东西。更多一步的了解c#
冷板凳
发表于 2011-2-16 14:03:49 | 只看该作者
:victory::victory:
4
发表于 2011-2-16 20:47:14 | 只看该作者
前排围观。。
5
发表于 2011-2-16 21:01:34 | 只看该作者
先回复,在看贴!
6
发表于 2011-3-3 11:37:27 | 只看该作者
新人来了,,哥们别欺负我..:o
7
发表于 2011-3-8 16:29:00 | 只看该作者
:lol:lol:lol
8
发表于 2011-3-13 10:17:51 | 只看该作者
学习,观摩,谢谢楼主分享!
9
发表于 2011-3-13 10:54:39 | 只看该作者
:loveliness:顶过。
10
发表于 2011-3-13 11:29:50 | 只看该作者
书真的很好,
就是BOSS影介绍的不怎么样
11
发表于 2011-3-13 18:44:21 | 只看该作者
还要回复才能看帖!我愁!
您需要登录后才可以回帖 登录 | 5秒快速注册
本版积分规则
关闭

BcWhy推荐上一条 /1 下一条

QQ|关于我们|最新帖子|小黑屋|手机版|编程十万个为什么 ( 粤ICP备16108587号-2   GMT+8, 2017-8-19 21:08 , Processed in 0.155165 second(s), 36 queries , File On.
Powered by Discuz! X3.3 © 2001-2017 Comsenz Inc.
快速回复 返回顶部 返回列表
尊宝国际娱乐APP下载亚虎娱乐手机官方网站亚虎国际娱乐齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载
优乐娱乐亚虎娱乐手机官方网站亚虎国际娱乐梦之城娱乐
尊宝国际娱乐APP下载尊宝国际手机首页尊宝国际娱乐城齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载