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

建设网站收费明细建设厅网站账户名忘了怎么查

建设网站收费明细,建设厅网站账户名忘了怎么查,广告营销策划方案模板,重庆装修公司网站建设本章重点内容#xff1a; 字符指针指针数组数组指针数组传参和指针传参函数指针函数指针数组指向函数指针数组的指针回调函数指针和数组面试题的解析这篇博客 FLASH 将带大家一起来练习一些容易让人凌乱的题目#xff0c;通过这些题目来进一步加深和巩固对数组#xff0c;指…本章重点内容 字符指针指针数组数组指针数组传参和指针传参函数指针函数指针数组指向函数指针数组的指针回调函数指针和数组面试题的解析这篇博客 FLASH 将带大家一起来练习一些容易让人凌乱的题目通过这些题目来进一步加深和巩固对数组指针sizeof() 和 strlen() 使用的熟练度。话不多说开始今天的内容 简单复习一下数组和指针 数组能够存放一组相同类型的元素数组的大小取决于数组的元素个数和元素类型。 指针地址/指针变量大小是4/8个字节。 数组是数组指针是指针二者是不等价的。但又存在一定的联系 数组名是数组首元素的地址这个地址就可以存放在指针变量中因此我们就可以使用指针来遍历数组。 数组名 大部分情况下数组名是数组首元素的地址但是有两个例外 sizeof(数组名)这里的数组名表示整个数组计算的是整个数组的大小。数组名这里的数组名表示整个数组取出的是整个数组的地址。⚡指针和数组笔试题解析 一维数组 #define _CRT_SECURE_NO_WARNINGS #include stdio.h int main() {int a[] { 1,2,3,4 };printf(%d\n, sizeof(a));//16//sizeof(数组名)计算的是数组总大小单位是字节printf(%d\n, sizeof(a 0));//4/8//0不可以被忽略因此 a0 表示的是数组首元素的地址printf(%d\n, sizeof(*a));//4//a 表示的是数组首元素的地址相当于 a[0]//*a *a[0] a[0]printf(%d\n, sizeof(a 1));//4/8//a 是数组首元素的地址类型是 int*//a1 就是跳过一个 int* 是第二个元素的地址printf(%d\n, sizeof(a[1]));//4printf(%d\n, sizeof(a));//4/8//a 取出的是数组的地址数组的地址也是地址大小是4/8个字节// int (*pa)[4] aprintf(%d\n, sizeof(*a));//16//*a asizeof(a)计算的是数组总大小printf(%d\n, sizeof(a 1));//4/8//a 取出的是整个数组的地址类型是int (*)[4]//a1 就跳过整个数组指向的是紧跟数组后的地址printf(%d\n, sizeof(a[0]));//4/8//a[0] 取出数组首元素的地址printf(%d\n, sizeof(a[0] 1));//4/8//a[0]1 取出数组第二个元素的地址return 0; } 字符数组 必备知识清单 1. sizeof 计算的是占用内存空间的大小单位是字节不关注内存中到底存放的是什么。 2. sizeof 不是函数是操作符。 3. strlen 是函数。 4. strlen 针对字符串求的是字符串的长度本质上统计的是 \0 之前出现的字符个数。 #define _CRT_SECURE_NO_WARNINGS #include stdio.h int main() {char arr[] { a,b,c,d,e,f };printf(%d\n, sizeof(arr));//6printf(%d\n, sizeof(arr 0));//4/8//arr0 是数组首元素的地址printf(%d\n, sizeof(*arr));//1//arr 数组首元素的地址*arr 表示数组首元素 printf(%d\n, sizeof(arr[1]));//1printf(%d\n, sizeof(arr));//4/8//arr 取出的是数组的地址printf(%d\n, sizeof(arr 1));//4/8//arr1 跳过一个数组后的地址printf(%d\n, sizeof(arr[0] 1));//4/8//arr[0] 数组首元素的地址1 数组第二个元素的地址printf(%d\n, strlen(arr));//随机值//arr 数组首元素地址printf(%d\n, strlen(arr 0));//随机值//arr0 数组首元素地址printf(%d\n, strlen(*arr));//非法访问//*arr 代表首元素但是 strlen 函数需要的是地址因此将字符的ASCLL吗作为地址给strlen传去printf(%d\n, strlen(arr[1]));//非法访问//arr[1] 代表数组第二个元素但是 strlen 函数需要的是地址因此将字符的ASCLL吗作为地址给strlen传去printf(%d\n, strlen(arr));//随机值//arr 数组的地址传给strlen后从起始位置开始计算printf(%d\n, strlen(arr 1));//随机值-6//arr1 整个数组后的地址printf(%d\n, strlen(arr[0] 1));//随机值-1//arr[0]1 数组第二个元素的地址return 0; } #define _CRT_SECURE_NO_WARNINGS #include stdio.h #includestring.h int main() {char arr[] abcdef;// a,b,c,d,e,f,\0printf(%d\n, sizeof(arr));//7//sizeof(arr) 计算的是整个数组的大小printf(%d\n, sizeof(arr 0));//4/8//arr0 首元素的地址printf(%d\n, sizeof(*arr));//1//*arr 数组首元素printf(%d\n, sizeof(arr[1]));//1//arr[1] 数组第二个元素printf(%d\n, sizeof(arr));//4/8//arr 取出的是整个数组的地址printf(%d\n, sizeof(arr 1));//4/8//arr1 整个数组后的地址printf(%d\n, sizeof(arr[0] 1));//4/8//arr[0]1 数组第二个元素的地址printf(%d\n, strlen(arr));//6//arr 首元素的地址printf(%d\n, strlen(arr 0));//6//arr0 首元素的地址printf(%d\n, strlen(*arr));//非法访问//*arr 代表首元素但是 strlen 函数需要的是地址因此将字符的ASCLL吗作为地址给strlen传去printf(%d\n, strlen(arr[1]));//非法访问//arr[1] 代表数组第二个元素但是 strlen 函数需要的是地址因此将字符的ASCLL吗作为地址给strlen传去printf(%d\n, strlen(arr));//6//arr 表示整个数组的地址从起始位置开始计算printf(%d\n, strlen(arr 1));//随机值//arr1 数组后的地址printf(%d\n, strlen(arr[0] 1));//5//arr[0]1 数组第二个元素的地址return 0; } 明天继续更…… 感谢大家能够看完这篇博客创作时长小伙伴们觉得我的博客对你有帮助不妨留下你的点赞的收藏关注我带你了解不一样的C语言。
http://www.laogonggong.com/news/127465.html

相关文章:

  • 玩具网站开发背景app网站开发方案
  • 个人域名备案网站内容怎么写知了seo
  • 宁工图书馆哪种书是关于做网站的婚纱摄影网站开发背景
  • 海南省城乡住房建设厅网站首页商丘至开网络科技有限公司
  • 郫县网站制作中国住房和建设部网站首页
  • 建设银行网站诚聘英才用什么做视频网站
  • 平台网站很难做百度快照搜索
  • 淘宝网站怎么做视频教程phpmysql网站开发技术项目式教程
  • php网站开发第三章甘肃启航网络科技有限公司
  • 茶叶设计网站建设短视频营销ppt
  • 佛山网站建设品牌点餐小程序模板
  • 单页面网站怎么做网站建设教程 迅雷下载
  • 网站建设与管理就业去向德州企业网站建设要素
  • 邢台物流网站建设网站建设 会议纪要
  • 现代企业网站建设特点用c做网站
  • 北京免费建站模板字幕如何做模板下载网站
  • 网站模版源码乌海建设网站
  • 织梦手机网站怎么做广东网络推广服务
  • 红酒网站制作wordpress插件排行
  • app购物网站建设广州网页编辑数量
  • 网站收录需要多久有了域名如何建网站
  • dedecms 网站地图 插件电动牙刷开发
  • 网站域名被注销专业图片在线制作网站
  • 网站推广seo方法如何创立一个公众号
  • 小程序seo推广技巧优化什么
  • 成都学网站建设费用优化文章对网站的重要性
  • 推广自身网站北京 工业网站建设公司价格
  • 看希岛爱理做品的网站四川网站建设咨询
  • 公司做网站收费如何免费网站建设
  • 网站导航栏自适应显示如何发布自己做的网站