美文网首页
C语言笔记(1)-指针

C语言笔记(1)-指针

作者: deactivateuser | 来源:发表于2016-06-13 21:37 被阅读7次

今天看到一个关于指针的题,觉得挺不错的。

#include <stdio.h>
int main(void)
{
       char* str = "ABCDEFGHIJKL";
       int* pInt = (int*)str;
       printf("%c\n%c\n",*(str+1),*(char *)(pInt+1));
       return 0;
}

输出

B
E


原因

printf("int=%lu char=%lu\n",sizeof(int),sizeof(char));
int=4 char=1

相关文章

  • C语言笔记——指针1

    C语言笔记——指针1 关于指针的东西终于开始了 指针变量的定义方式 实质上就是在普通声明方式放加上一个 * ,形如...

  • C语言笔记(1)-指针

    今天看到一个关于指针的题,觉得挺不错的。 输出 BE 原因

  • [C指针]单链表:内存视角看待 getNode 以及 Delet

    学习笔记 [C指针]指针与结构体:完整源码 C语言 实现 单链表https://www.jianshu.com/p...

  • [C指针]单链表:内存视角看待 addHead 函数的本质(内存

    学习笔记 [C指针]指针与结构体:完整源码 C语言 实现 单链表https://www.jianshu.com/p...

  • 100000571 - 《算法笔记》2.7小节——C/C++快速

    100000571 - 《算法笔记》2.7小节——C/C++快速入门->指针 问题 A: C语言10.1 [命题人...

  • C语言05- 指针

    C语言05- 指针 13:指针 指针是C语言中的精华,也是C语言程序的重点和难点。 13.1:指针定义与使用 指针...

  • C语言指针笔记

    由于做算法题都用的C语言,就找时间补习了一下指针,看的书是《指针的艺术》,作者是蔡明志,把书中的经典题拿出来做个笔...

  • C语言 指针笔记

    一、变量和内存空间 1. 语言中变量的实质 超市中的物品寄存箱,我们可以对寄存箱中进行存和取两个操作,为了避免存错...

  • C语言:指针1

    一、指针变量定义 C语言两种变量:其中变量(普通变量)存储内容值;地址变量(指针变量)存储地址值。 1.定义格式:...

  • C语言指针1

    前言:指针是 C语言一个重要概念,也是C 语言的一个重要特色。使程序简洁、紧凑、高效。指针乃是C之精华。 数据在内...

网友评论

      本文标题:C语言笔记(1)-指针

      本文链接:https://www.haomeiwen.com/subject/idnydttx.html