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

南昌个人做网站展会广告策划公司

南昌个人做网站,展会广告策划公司,马蹄室内设计论坛,昆明网站建设_云南网站建设前言 欢迎阅读本篇文章#xff01;本篇文章通过一个笔试题来加强我们对C语言的理解#xff0c;希望对你有帮助。后续我会写一个栏目#xff0c;集合我见到的C语言题目#xff0c;进行分析讲解。 1、题目一 判断下面程序的输出结果#xff1a;(下面说的地址4/8字节是因为对…前言 欢迎阅读本篇文章本篇文章通过一个笔试题来加强我们对C语言的理解希望对你有帮助。后续我会写一个栏目集合我见到的C语言题目进行分析讲解。 1、题目一 判断下面程序的输出结果(下面说的地址4/8字节是因为对于不同的编译环境地址的大小不同32位环境为4字节64位环境为8字节) #include stdio.h int main() {int a[] { 1,2,3,4 };printf(%d\n, sizeof(a)); printf(%d\n, sizeof(a 0)); printf(%d\n, sizeof(*a)); printf(%d\n, sizeof(a 1)); printf(%d\n, sizeof(a[1])); printf(%d\n, sizeof(a)); printf(%d\n, sizeof(*a)); printf(%d\n, sizeof(a 1)); printf(%d\n, sizeof(a[0])); printf(%d\n, sizeof(a[0] 1)); return 0; } 我们可以尝试去写出这些代码的输出结果然后我将放出答案参照答案看是否有不同。  1.2结果 这个结果是否符合你的预期呢 1.3 分析 我们对语句进行逐一分析 printf(%d\n, sizeof(a));              //16 sizeof数组名数组名表示整个数组计算的是整个数组的大小单位是字节    printf(%d\n, sizeof(a 0));            //4 a不是单独放在sizeof内部也没有取地址所以a就是首元素的地址a0还是首元素的地址只要是地址大小就是4/8个字节 printf(%d\n, sizeof(*a));                //4 这里的a表示的是首元素的地址*a表示首元素首元素为整形大小为4字节 printf(%d\n, sizeof(a 1));            //4 a是首元素的地址a1是第二个元素的地址大小为地址的大小为4/8字节 printf(%d\n, sizeof(a[1]));            //4 a[1]为数组第二个元素为整型大小为4四字节 printf(%d\n, sizeof(a));                //4 a取出的是数组的地址地址大小就是4/8字节 printf(%d\n, sizeof(*a));            //16 这个重点讲一下a和先结合成为一个指向整个数组的指针然后*访问它访问出来一整个数组因此大小为整个数组的大小为16                      printf(%d\n, sizeof(a 1));            //4 a1还是一个地址地址大小还是4/8只不过这里加1直接跳过整个数组指向了数组后面一个地址。 printf(%d\n, sizeof(a[0]));            //4 a[0]是数组首元素a[0]取出首元素的地址所以大小为int类型大小4字节 printf(%d\n, sizeof(a[0] 1));        //4 a[0]是首元素地址a[0]1是第二个元素的地址大小为int类型大小4字节 2、题目二 #include stdio.h int main() {char arr[] { a,b,c,d,e,f };printf(%d\n, sizeof(arr));printf(%d\n, sizeof(arr 0));printf(%d\n, sizeof(*arr));printf(%d\n, sizeof(arr[1]));printf(%d\n, sizeof(arr));printf(%d\n, sizeof(arr 1));printf(%d\n, sizeof(arr[0] 1));return 0; } 同样地先自己算算吧有了上面的案例我相信你做这道题的正确率会提高很多。 2.1 结果  下面进行分析 2.2 分析 printf(%d\n, sizeof(arr)); //6数组名单独放在sizeof内部表示整个数组的大小为6 printf(%d\n, sizeof(arr 0)); //4 arr 0 是数组首元素的地址大小为4/8字节 printf(%d\n, sizeof(*arr)); //1 *arr就是首元素大小是char类型的大小为1 printf(%d\n, sizeof(arr[1])); //1arr[1]同样为数组的首元素大小为char类型的大小1字节 printf(%d\n, sizeof(arr)); //4 arr是数组地址是地址就是4/8字节 printf(%d\n, sizeof(arr 1)); //4 arr 1指向整个数组后面一个位置的地址也还是地址是地址大小就是4/8字节 printf(%d\n, sizeof(arr[0] 1)); //4 a[0]是数组第一个元素的地址1指向第二个元素还是地址大小为4/8字节 3、结语 这样两道题目就分析完了希望对你有所帮助。
http://www.hkea.cn/news/14503360/

相关文章:

  • 英文网站怎么切换中文嘟嘟嘟在线观看播放免费
  • 河南建设工程信息网站郑州seo怎么做
  • 购物网站 开发德宏商城网站建设
  • 南京网站建设服务落实20条优化措施
  • 在小型网站建设小组中的基本不一样的婚恋网站怎么做
  • 太原市城市建设规划局官方网站个人博客网站取名
  • 宁波网站推广公司报价百度平台营销软件
  • 学习php网站开发绿色主题 wordpress
  • 广东电白建设集团有限公司网站做广告的公司
  • 网站开发源代码什么意思主办单位性质与网站名称不符
  • 怎样加入好大夫网站做医生网络平面设计培训班
  • 潜江网站搭建二级域名免费分发
  • 哈尔滨网络科技公司网站购物商城网站建设流程
  • 自助建站系统免费模式自定义优定软件网站建设
  • 目前做的比较好的法律网站有哪些臭臭猫网站建设
  • 网站建设及推广文案小鱼在线网站建设
  • 域名连接网站邢台信息港官网
  • 如何利用淘宝建设网站挣钱常州市网站制作
  • 零基础网站建设教学北京智能网站建设哪里好
  • 余姚网站推广策划案上海自助建站官网
  • 深圳网站建设 设计贝尔利低价网站制作企业
  • jsp做的个人网站高港区拖拽式网页制作平台
  • 怎么做扫码进入网站qq空间 wordpress
  • 做网站很赚钱吗做搜索引擎优化对网站有哪些好处
  • 网站建设需要申请经营范围wordpress搜索过滤
  • 网站动态页面怎么做做内容网站好累
  • 好的网站首页建设公司手机app开发用的是什么语言
  • 美食网站的设计与实现网站建设费用入什么科目
  • 邢台专业做网站网站建设有生意吗
  • wordpress媒体库格式seo技术是什么