a为整型数组,&a+1的含义

简介: a为整型数组,&a+1的含义
#include <stdio.h>
int main()
{
    int a[10];
    printf("a的值为:\t%d\n",a);
    printf("&a的值为:\t%d\n",&a);
    printf("a+1的值为:\t%d\n",a+1);
    printf("&a+1的值为:\t%d\n",&a+1);
    /**把int a[10]变下形,为:int *(&a)[10],这样就可以直观的看出
        来,&a就相当于指向一个int [10]类型的指针变量,于是&a到&a+1的变化
        就是它指向的变量所占用的内存单元的大小4*10字节=40字节
    **/
    return 0;
}


运行结果:

image.png

目录
相关文章
|
3月前
整数常量
整数常量。
14 0
|
2月前
|
存储 Shell C语言
【C/C++ 字符串与整型转换函数】探索C语言中的字符串和整型之间的转换函数
【C/C++ 字符串与整型转换函数】探索C语言中的字符串和整型之间的转换函数
18 0
|
3月前
将整数转换为枚举
将整数转换为枚举。
17 2
|
3月前
|
存储
整数类型
整数类型。
12 0
|
7月前
|
存储 人工智能 编译器
C语言之(有关%d和%u的有关内容,输出方法)(有符号和无符号在内存中的存储情况)(整形无符号数和有符号数是如何进行计算的,整形无符号数和有符号数在循环中的应用举例)
C语言之(有关%d和%u的有关内容,输出方法)(有符号和无符号在内存中的存储情况)(整形无符号数和有符号数是如何进行计算的,整形无符号数和有符号数在循环中的应用举例)
222 0
|
10月前
字符转换数字、枚举和结构体
字符转换数字、枚举和结构体
32 0
|
11月前
|
C语言
已知一个整数,如何判断这个整数是无符号的?
已知一个整数,如何判断这个整数是无符号的?
63 0
|
12月前
|
存储 编译器 程序员
4.整数类型(上)
4.整数类型
112 0
|
12月前
|
存储 编译器 程序员
4.整数类型(下)
4.整数类型
59 0
|
JavaScript 前端开发
数值、字符串、数组的相互转换
今天是我第一天刷力扣,我就想着通过刷题来巩固一下之间学习过的知识。 然后有一道题就需要将数字转换为字符串,然后倒转,比较是否相等。 这里我就想把之前学习到数字、字符串、数组的相互转换方法总结一下。