2、指向数组的指针

#include <stdio.h>int main(void){int i;char x[20]="0123456789ABCDEFGHIJ";for (i=0;i<20;i++){printf("x[%d]:%c\n",i,x[i]);}char *p_x;for (p_x=&x[0];p_x<&x[20];p_x++){printf("%c",*p_x);}printf ("\n");return 1;}

程序先创建一个字符数组,然后通过指针p_x在数组x中游动,从前向后游动。

输出指针所在的字符。

myhaspl@myhaspl:~ % make

cc test3.c -o mytest

myhaspl@myhaspl:~ % ./mytest

x[0]:0

x[1]:1

x[2]:2

x[3]:3

x[4]:4

x[5]:5

x[6]:6

x[7]:7

x[8]:8

x[9]:9

x[10]:A

x[11]:B

x[12]:C

x[13]?

x[14]:E

x[15]:F

x[16]:G

x[17]:H

x[18]:I

x[19]:J

0123456789ABCDEFGHIJ

C指针原理(16)-C指针基础相关推荐

  1. C指针原理(15)-C指针基础

    简单C指针 指向整数的指针,以及指针的指针 myhaspl@myhaspl:~ % vim test1.c#include <stdio.h>int main(void){int x;x= ...

  2. C指针原理(44)-汇编基础

    AT&T汇编语语言中的数据段与数据类型 .data段定义的数据元素保留在内存中能够被指令读取和写入; .rodata段定义的数据元素只读: .data与.rodata段的数据类型: .asci ...

  3. C指针原理(24)-C指针基础

    取自netbsd中的源码,检查运算溢出,用C语言实现,方法很精妙 /* hide bintime for _STANDALONE because this header is used for hpc ...

  4. C指针原理(17)-C指针基础

    指针本身也是一种变量,支持常用的运算.比如加.减 #include <stdio.h>int main(void){int i;char x[20]="0123456789ABC ...

  5. C指针原理(13)-C指针基础

    规范路径格式,win32(windows环境下,路径之间的各个目录分隔将"\"改为"/",用"/"分隔,这样的好处是在UNIX和WINDOW ...

  6. C指针原理(14)-C指针基础

    make与makefile make是一个工具程序(Utility software),经由读取叫做"makefile"的文件,自动化建构软件.它是一种转化文件形式的工具,转换的目 ...

  7. C指针原理(12)-C指针基础

    tcctok.h定义了C语言的词法分析的基本元素,主要定义了关键字. / keywords /DEF(TOK_INT, "int")DEF(TOK_VOID, "void ...

  8. C指针原理(19)-C指针基础

    不用下标,直接引用多维数组名时,多维数组名代表一个指针变量,这个指针变量指向是最后一维长度的数组的指针,假设x是一个2*5的数组,定义为: int x[2][5] 直接引用x,不使用任何下标,此时x代 ...

  9. C指针原理(43)-helloworld的C程序汇编剖析

    一.汇编基础 1.指令码与数据处理 当计算机处理应用程序运行指令码时,数据指针指示处理器如何在内存的数据区域寻找要处理的数据,这块区域也称为堆栈,指令码放在另外的指令区,此外,还有指令指针机制,当处理 ...

最新文章

  1. 乔布斯当年是这样面试我的,你能挺到哪一步?
  2. Week 3 Quiz - Shallow Neural Networks
  3. OpenCV三种立体匹配求视差图算法总结
  4. 【微信小程序】报错信息合集
  5. 机器学习之 weka学习(三)
  6. Cordova - 彻底搞定IOS编译!
  7. ASP.NET Core Filter与IOC的羁绊
  8. LinkedHashSet类
  9. 用 Java 写一个植物大战僵尸简易版
  10. STM32工作笔记0030---编写跑马灯实验--使用库函数
  11. JavaScript创建与读写本地文件(IEFirefox)
  12. 2021“科创中国”开源创新榜评选专家评审会在北京成功举办
  13. 2.2 Mnist手写数据集
  14. k8s 命令 重启_k8s基本命令
  15. photoshop 新建文档尺寸预设如何导出保存
  16. 博客导航——一站式搜索
  17. c语言 公交卡一卡通系统,公共交通一卡通系统
  18. 如何安全删除电脑上的个人信息和隐私资料
  19. 动态表单 mysql_【mysql】动态表单应该如何设计数据库?
  20. 新闻推荐系统:深度知识感知网络DKN

热门文章

  1. CXF 入门:创建一个基于SOAPHeader的安全验证(CXF拦截器使用)
  2. 使用css3实现瀑布流布局效果
  3. 《nodejs+gulp+webpack基础实战篇》课程笔记(四)-- 实战演练
  4. JSON.stringify()方法
  5. ASP.NET MVC4学习笔记之Controller的激活
  6. [常用类]Scanner 类
  7. 使用Disruptor实现生产者和消费者模型
  8. poj3666 Making the Grade
  9. Unhandled Exxception “Unhandled exception type IOException”?
  10. C#之基本知识和语法3 - 数据类型