当前位置: 首页 > news >正文

手机能看的好网站网站图片一般多大尺寸

手机能看的好网站,网站图片一般多大尺寸,别人的网站是怎么做的,炫酷网站源码下载问题 假定你正编写一个程序#xff0c;它必须运行于两台机器之上。这两台机器的缺省整型长度并不相同#xff0c;一个是16位#xff0c;另一个是32位。而这两台机器的长整型长度分别是32位和64位。程序所使用的有些变量的值并不太大#xff0c;足以保存于任何一台机器的缺省…问题 假定你正编写一个程序它必须运行于两台机器之上。这两台机器的缺省整型长度并不相同一个是16位另一个是32位。而这两台机器的长整型长度分别是32位和64位。程序所使用的有些变量的值并不太大足以保存于任何一台机器的缺省整型变量中但有些变量的值却较大必须是32位的整型变量才能容纳它。一种可行的解决方案是用长整型表示所有的值但在16位机器上对于那些用16位足以容纳的值而言时间和空间的浪费不可小视。在32位机器上也存在时间和空间的浪费问题。 如果想让这些变量在任何一台机器上的长度都合适的话你该如何声明它们呢正确的方法是不应该在任何一台机器中编译程序前对程序进行修改。提示试试包含一个头文件里面包含每台机器特定的声明 答声明整型变量名使变量的类型必须有一个确定的长度如int8、int16、int32。对于你希望成为缺省长度的整数根据它所能容纳的最大值使用类似defint8、defint16或defint32这样的名字。然后为每台机器创建一个名为int_sizes.h的文件它包含一些typedef声明为你创建的类型名字选择最合适的整型长度口在一台典型的32位机器上这个文件将包含: 在一台典型的16位整数机器上这个文件将包含: 注意虽然说这里也可以使用#define指令但是最好不要用例如 /*typedef char* d_ptr_to_char */ #define d_ptr_to_char char* dptr_to_char a,b; 上面两行语句等价于char *a,b;即正确声明了a但错误声明了b。如果将宏定义替换为注释代码那么a和b均可被正确声明。 假定你有一个程序它把一个long整型变量赋值给一个short整型变量。当你编译程序时会发生什么情况当你运行程序时会发生什么情况你认为其他编译器的结果是否也是如此 答许多编译器都会发出警告信息。标准大致是这样定义运行时行为的如果要分配的值足够小可以放入较短的变量中则保留其值否则它依赖于实现。措辞谨慎的描述意味着实现可以简单地丢弃不合适的高阶位这在大多数机器上提供了最有效的目标代码。这显然是不可移植的。 假定你有一个程序它把一个double变量赋值给一个float变量。当你编译程序时会发生什么情况当你运行程序时会发生什么情况 答编译它时您可能会收到一条警告消息。运行时行为的定义方式与整数的定义方式大致相同如果值适合较小的变量则它有效否则它依赖于实现。然而对于浮点值只有当其指数大于较短类型所能容纳的值时值才“不适合”。如果指数合适尾数仍然存在尾数可能比较短类型所能保持的意义更大。在这种情况下该值被替换为最接近的值该值可以在较短的变量中表示这取决于实现是循环、截断还是执行其他操作。 编写一个枚举声明用于定义硬币的值。请使用符号PENNY、NICKEL等 答 下列代码段会打印出什么东西 答变量jar是一个枚举类型但它的值实际上是个整数。但是printf格式代码s用于打印字符串而不是整数。结果我们无法判断它的输出会是什么样子。如果格式代码是也那么输出将会是 32 48一个无符号变量可不可以比相同长度的有符号变量容纳更大的值 答否。任何给定的n个位的值只有2个不同的组合。一个有符号值和无符号值仅有的区别在于它的一半值是如何解释的.在一个有符号值中它们是负值。在一个无符号值中它们是一个更大的正值。 假如int和float类型都是32位长你觉得哪种类型所能容纳的值精度更大一些 答 float的范围比int大但如果它的位数不比int更多它并不能比int表示更多不同的值。 前一个问题的答案已经提示了它们应该能够表示的不同值的数量是相同的但在绝大多数浮点系统中这个答案是错误的。零通常有许多种表示形式而且通过使用不规范的小数形式其他值也具有多种不同的表示形式。因此float能够表示的不同值的数量比int少。 下面是两个代码片段取自一个函数的起始部分它们完成任务的方式有何不同 答没有不同 如果上一个问题中代码片段的声明中包含有const关键字它们完成任务的方式又有何不同 答左边的声明仍然执行以前的操作但右边的声明有错误不能为常量变量赋值 在一个代码块内部声明的变量可以从该代码块的任何位置根据名字来访问对还是错 答是的除非嵌套块声明另一个具有相同名称的变量这会隐藏早期变量并使其无法从嵌套块中访问。 假定函数a 声明了一个自动整型变量x,你可以在其他函数内访问变量x,只要你使用了下面这样的声明: 对还是错 答 错这些变量永远不能通过名称从其他块访问。 假定上一个问题中的变量x被声明为static。你的答案会不会有所变化 答不这会更改其存储类但不会更改其范围答案仍然是错误的。 假定文件a.c的开始部分有下面这样的声明 如果你希望从不同的源文件的函数中访问这个变量需不需要添加额外的声明如果需要的话应该添加什么样的声明 答添加如下声明 假定上一个问题中的声明包含了关键字static。你的答案会不会有所变化 答如果声明包含了static那么其他源文件将不可能访问到该变量。 假定一个函数包含了一个自动变量这个函数在同一行中被调用了两次。试问在函数第2次调用开始时该变量的值和函数第1次调用即将结束时的值有无可能相同 答是的这是可能的但你不应该指望它。而且即使不存在其他的函数调用它们的值 也很可能不同。在有些架构的机器上一个硬件中断将把机器的状态信息压到堆栈上它们将破坏 这些变量 当下面的声明出现于某个代码块内部和出现于任何代码块外部时它们在行为上有何不同? 答内部变量是自动的每次调用函数时都会重新初始化其范围仅限于函数没有链接。外部变量是静态的在程序开始运行之前只初始化一次它具有文件范围和外部链接 假定你想在同一个源文件中编写两个函数x和y,需要使用下面的变量: 你应该怎样编写这些变量应该在什么地方编写注意所有初始化必须在声明中完成而不是通过函数中的任何可执行语句来完成。 答 确认下面程序中存在的任何错误你可能想动手编译一下这样能够踏实一些口在去除所有错误之后确定所有标识符的存储类型、作用域和链接属性。每个变量的初始值会是什么程序中存在许多同名的标识符它们所代表的是相同的变量还是不同的变量程序中的每个函数从哪个位置起可以被调用 答 Note a如果变量在任何其他声明中都没有初始化那么它的初始值将为零。 Note b函数参数的初始值是调用函数时传递的参数。 Note cextern关键字不会改变第24行中声明的y的链接
http://www.pierceye.com/news/563789/

相关文章:

  • 手机营销型网站建设定制一款软件需要多少钱
  • 网站备案增加域名解析电子信息工程移动互联网 学什么
  • 怎么在网站视频做字幕河北唐山建设工程协会网站
  • 自己做网站导航页腾讯云服务器可以做传奇网站吗
  • 郑州%公司 网站建设页面设计教案
  • 昌邑建设局网站北京seo优化wyhseo
  • 网站访客抓取新媒体营销课程心得体会
  • 网站建设售前域名注册
  • 运动器材网站开发方案失信被执行人名单查询系统
  • 深圳商业网站建设模板网站建设worldpress
  • 宁波网站排名网站开发 哪家好
  • 做网站的软件工程师网站积分程序怎么建设
  • ps网站轮播图怎么做动漫制作专业的来源
  • 怎么知道一个网站是谁做的建筑认证
  • 网站关键词优化排名公司网站备案的意思
  • 怎么把qq空间做成企业网站医疗网站设计
  • 个人博客网站需求分析上海最大企业前十名
  • 兴义之窗网站怎么做网页界面设计的类别
  • 黄南州网站建设公司安徽省建设厅执业资格注册中心网站
  • wordpress布置网站教程wordpress it模板下载地址
  • 网站首页栏目设置宿州建设网站公司哪家好
  • 西安网站建设怎么接单做社交的招聘网站
  • 实训课网站开发个人小结横岗做网站
  • 网站集约化建设管理方案wordpress加cnzz统计在那里加
  • 重庆知道推广网站方法青岛网络推广的有哪些公司
  • 自己做网站服务器要多少钱特殊字体
  • 网站建设合同 协议书网站建设工具有哪些
  • 网站建设的基本条件网站建设策划案怎么写
  • 知乎网站开发用的语言郑州建设网站哪家好
  • 企业官网建站费用长沙做无痛肠镜东大医院l网站