c语言字符串的输入和输出

c语言字符串的输入和输出

ID:8918966

大小:16.36 KB

页数:3页

时间:2018-04-12

c语言字符串的输入和输出_第1页
c语言字符串的输入和输出_第2页
c语言字符串的输入和输出_第3页
资源描述:

《c语言字符串的输入和输出》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言字符串的输入和输出字符串的输入和输出%c人为加入进行输入输出%s直接输入输出*输入输出字符串时字符数组应有足够的存储空间,指针变量作为输入项时,指针必须已经指向确切的、足够大的存储空间%s的使用scanf("%s",地址值)地址值:字符数组名、字符指针、字符数组元素的地址例:charstr[15];scanf("%s",str);abc1231.不读入空格和回车,从空格处结束2.输入字符串长度超过字符数组元素个数,不报错3.当输入项为字符指针时,指针必须已指向确定的有足够空间的连续存储单元4.当为数组元素地址时,从此元素地址开始存放2.printf("%s",地址值)输出时遇到第

2、一个''为止3.gets和puts函数开头必须stdio.h#include"stdio.h"1.gets(地址值)地址值:字符数组名、字符指针、字符数组元素的地址1.当为数组元素地址时,从此元素地址开始存放2.printf("%s",地址值)输出时遇到第一个''为止3.gets和puts函数开头必须stdio.h#include"stdio.h"1.gets(地址值)地址值:字符数组名、字符指针、字符数组元素的地址4.例:charstr[10];gets(str);包括空格符5.2.puts(字符串起始地址)遇第一个''结束,自动加入换行符6.字符串数组:数组中每个元素都是一

3、个存放字符串的数组可以将一个二维数组看作是字符串数组7.charca[3][5]={"A","BB","CCC"};ABBCCC字符型指针数组char*pa[3]={"a","bb","ccc"};pa[0]pa[1]pa[2]可以重新赋值gets(pa[2]);1.pa[2]中的地址未变,仍指向具有4个元素的无名字符数组,只能在一行上输入包含3个字符的字符串*(pa[2]+1)、pa[2][1]、等形式引用pa数组所指字符串的字符2.字符串处理的函数以string.h开头3.pa[2]中的地址未变,仍指向具有4个元素的无名字符数组,只能在一行上输入包含3个字符的字符串*(pa

4、[2]+1)、pa[2][1]、等形式引用pa数组所指字符串的字符4.字符串处理的函数以string.h开头

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。