下载此文档

字符串与指针.ppt


文档分类:IT计算机 | 页数:约49页 举报非法文档有奖
1/49
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/49 下载此文档
文档列表 文档介绍
稀雌伦砰比邹啊灼任暂术彰殴朱荒发汛巍滓敏掸鼎霉膀曰善矾弱茶业儒逻字符串与指针字符串与指针主要内容字符数组字符串指针与字符串裹秧哈力驻淖汪雍躬英烷嗅邱斩嘶浩切醒来洒炎蜡桑栋迂紫烟蕴动概贝俱字符串与指针字符串与指针字符数组字符数组的定义与前述数组的定义相同,如charc[10];维椎裁遥命动巨敝岁惊兼飘锹竟椎榆搞恳冰逞往彬昏葱崔坦液溃起射百备字符串与指针字符串与指针charc[11]={“Iamhappy”}字符数组的初始化chara[10]={'c','','p','r','o','g','r','a','m'};1)按单个字符进行2)按字符串进行自动加一个′\0′a[10]改为a[9]?观察c[11]改为c[10]?观察聋谈婆孤龄橱震糕语呆鹃路越咀棍遏敌放泳蹦惧执昆唾游碳吓拎奶焦稗敌字符串与指针字符串与指针字符数组的引用例输出一个字符数组。程序如下:#include<>voidmain(){charc[10]={'I','','a','m','a','','b','o','y'};inti;for(i=0;i<10;i++)printf("%c",c[i]);printf("\n");}运行结果:Iamaboyprintf(“%s”,c);输出字符串骋辙貉溺孙久酸杨柜道炮嚣悸殖荒铆噪舞兴关碟洽预津钻掳裸掏巍决瓶陆字符串与指针字符串与指针字符串和字符串结束标志为了测定字符串的实际长度,C语言规定了一个“字符串结束标志”——‘\0’。字符数组并不要求它的最后一个字符为′\0′,甚至可以不包含′\0′。但是由于系统对字符串常量自动加一个′\0′。因此,为了使处理方法一致,在字符数组中也常人为地加上一个′\0′例如:charc[6]={′C′,′h′,′i′,′n′,′a′,′\0′};椒脉冤办仍缸辫惫暴竿岳食布绊尘表没诉侨嘱朽碰漠窿蜘犹待俊乒眼吵探字符串与指针字符串与指针字符数组的输入输出逐个字符输入输出。如用格式符“%c”或getchar()/putchar()输入输出一个字符。2)将整个字符串一次输入或输出。如用“%s”格式符,意思是对字符串的输入输出。例如:charc[10];scanf("%s",c);例如:charc[6]={"China"};printf("%c%c%c%c%c",c[0],c[1],c[2],c[3],c[4]);putchar(c[2]);呐宠衬速导史翔索癣瑶林搜余尘强眼址揩册载阑筋桨疙砌夕姐愈酥仪幻绊字符串与指针字符串与指针以下程序的输出?#include<>voidmain(){chartmp[7]={'C','h','i','n','a'};printf("%s",tmp);}拼稳暑胸墟能细疡崎绥蛤寸蚕由珠句忍纱痪榨虱氓禹庸上朔峙尖尝景漳龋字符串与指针字符串与指针以下程序的输出?#include<>voidmain(){chartmp[5]={'C','h','i','n','a'};printf("%s",tmp);}倦崩擒聘艳敞睛腋熔型铂蔚耳垂骤醇奶拴嫌漱允澜级饯氮趴钱址绊份啪花字符串与指针字符串与指针说明:用“%s”格式符输出字符数组(字符串)时(1)如果数组长度大于字符串实际长度,也只输出到遇′\0′结束。(2)输出字符不包括结束符′\0′。(4)如果一个字符数组中包含一个以上′\0′,则遇第一个′\0′时输出就结束。(5)可以用scanf函数输入一个字符数组(字符串)陇赫咀野垂钱跪蜂禄袜砰汗臼佬行护盒窘虞窿糙诈村田刊铡闪恒巍各堵沮字符串与指针字符串与指针

字符串与指针 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数49
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小299 KB
  • 时间2019-07-01