首页 > 其他分享 >【时时三省】(C语言基础)指针进阶 例题8

【时时三省】(C语言基础)指针进阶 例题8

时间:2024-09-17 22:20:44浏览次数:3  
标签:进阶 打印 C语言 数组名 数组 三省 sizeof 例题

山不在高,有仙则名。水不在深,有龙则灵。                            ----CSDN 时时三省

36f9c063384646cc8a160ca9f806b5ca.jpg

第一个打印2

a+6不管它是多大 前面是=s  都得变成两个字节 所以打印2

第二个打印5

sizeof里面的表达式是不参与运算的 所以打印5

上面所有例题总结:数组名的意义

1.sizeof (数组名),这里的数组名表示整个数组,计算的是整个数组的大小。

2.&数组名,这里的数组名表示整个数组,取出的是整个数组的地址。

3.除此之处所有的数组名都表示首元素的地址。

标签:进阶,打印,C语言,数组名,数组,三省,sizeof,例题
From: https://blog.csdn.net/2301_81226734/article/details/142319761

相关文章

  • 杂项——矩阵加速(进阶)
    前言:在之前已经学习过矩阵快速幂的用法,那些只是基础。在ICPC中大多数难度较高,且并不是简单的只需要常数的矩阵或者简单的图上问题,而是结合dp方程去推导出来转移矩阵。trick:例题:链接:https://ac.nowcoder.com/acm/contest/88880/E来源:牛客网给出两个整数\(n,k\),有一个正整数......
  • 【二叉树进阶】二叉搜索树
    目录1.二叉搜索树概念2.二叉搜索树的实现2.1创建二叉搜索树节点2.2创建实现二叉搜索树2.3二叉搜索树的查找2.4 二叉搜索树的插入2.5二叉搜索树的删除2.6中序遍历2.7 完整代码加测试3.二叉搜索树的应用3.1K模型:3.2KV模型:4.二叉搜索树的性能分析1.......
  • Maven笔记(二):进阶使用
    Maven笔记(二)-进阶使用一、Maven分模块开发分模块开发对项目的扩展性强,同时方便其他项目引入相同的功能。将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享(类似Jar包一样之间引用、复用)。开发步骤:创建Maven项目书写模块代码分模块开发需要先针对......
  • C语言--指针
    1.地址与指针想要弄明白什么是指针,就必须了解数据在内存中是如何储存的,又是怎么被读取的。系统会按字节对每个内存单元进行编号,这些内存单元就好比是许多带有编号的小房间,想要使用内存,就需要知道房间编号。每一个房间都有一个地址,我们通过访问地址就能找到相应的房间。那我......
  • c语言符号全解
    [正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数......
  • C语言基础
    注释代码的方式选中需要注释的代码,然后ctrl+/即可注释代码//printf("%d\n",strlen(arr));ctrl+/这个也是注释需要注释的代码在那行代码前面加//也可以注释代码//scanf("%d%d",&a,&b);//注释代码输入输出函数介绍了C语言中的标准输入输出函数,以及使用方式。scanf函数scanf......
  • c语言_day6(完结)
    目录函数格式:函数的声明函数的调用:函数名(实参)形参和实参区别:函数传参值传递地址传递数组传递开辟堆区空间string函数族strcpystrncpystrcatstrcmp递归函数结构体格式:结构体变量赋值访问重定义typedef结构体数组初始化结构体指针赋值:大小结构体......
  • 【C语言】函数与模块
    目录一、函数(Functions)1.1.函数的基本组成部分1.2.示例:一个简单的C函数1.3.函数调用和返回值二、模块(Modules)2.1.模块的基本构成2.2.C语言模块示例2.3.编译和链接三、使用场景3.1.函数的使用场景3.1.1.实现数学运算3.1.2.数据处理3.1.3.模块化编程3.1.......
  • 带你深入了解C语言指针(四)
    目录前言一、回调函数是什么?二、qsort使用1.什么是qsort2.qsort函数的语法解析3.回顾冒泡排序4.使用qsort函数排序整型数据4.1思路分析4.2完整代码:4.3总体逻辑展现5.使用qsort函数排序结构数据5.1strcmp()函数5.2思路分析5.2.1按名字比较5.2.2按年龄比较三、......
  • c语言中“函数指针”
    变量有地址,数组有地址,那么函数是否有地址呢?有intAdd(intx,inty){returnx+y;}intmain(){   pritnf("%p\n",&Add);   pritnf("%p\n",Add);  //&函数名和函数名都是函数的地址,没有区别。   return0;}若是想存放起来:int(*pf)(int,int)=&Add......