[笔记]第7章指针.pptVIP

  • 1
  • 0
  • 约1.28万字
  • 约 41页
  • 2017-12-24 发布于贵州
  • 举报
[笔记]第7章指针

程序中,对调用calloc函数动态分配内存的结果进行了检测,如果分配内存失败则调用exit函数强行结束程序的运行 * 1、数据的交换采用了中间变量t 2、开始时,p、q分别指向数组的开头和结尾;每交换一次,p向后移动,而q向前移动 * 打印数组求若干整数中的最大值 分析:在程序运行时输入要处理的数值的个数 #include stdio.h #include stdlib.h void main() { int n; int *pData, *p, *pMax; printf(数据个数为? ); scanf(%d, n); if( (pData=(int *)calloc(n, sizeof(int)) )==NULL ) { printf(内存分配失败\n); exit(0); } printf(它们是? ); for( p=pData; ppData+n; p++ ) scanf(%d, p); pMax=pData; for( p=pData+1; p pData+n; p++ ) if( *pMax *p) pMax=p; printf(第 %d 个数最大,为 %d\n, pMax-pData+1, *pMax); free(pData); } 6 巫不汉婶铝顷鸵驭劝风饵叼抑笛溶郧页礼序直墩琶溅好棠敏下蛛链棱惮伙第7章指针第7章指针 应用举例

文档评论(0)

1亿VIP精品文档

相关文档