字符串的输入与访问
来源:互联网 发布:淘宝客服工作感想 编辑:程序博客网 时间:2024/06/04 18:29
今天在编写程序时,遇到了一个问题。我忘记了如何输入一个字符串并打印,经过反复的尝试,我找到了输入字符串的方法,在这里利用这篇博客进行记录。
程序:
#include <stdio.h>int main(){ char a[20]; scanf("%s", a); printf("%s\n", a); char b[4]={'a', 'b'}; printf("%c\n", b[1]); return 0;}
运行结果:
说明:
上面这段程序中, a是字符串, 而b是字符数组。这里我要分清两者用法上的区别:
字符数组:
char c[10];
c[0]=′I′ ; c[1]=′ ′; c[2[=′a′; c[3]=′m′;
c[4]=′ ′; c[5]=′h′; c[6]=′a′; c[7]=′p′;
c[8]=′p′; c[9]=′y′;
char c2[10]={‘I’, ‘’,‘a’,‘m’,‘’,‘h’,‘a’,‘p’, ‘p’,‘y’};
字符串:
char str1[20] = “I am happy”;
char *str2 ;
str2 = “I am happy”;
字符数组的输入输出可以有两种方法:
-逐个字符输入输出。用格式符“%c”输入或输出一个字符。
-将整个字符串一次输入或输出。用“%s”格式符,意思是对字符串的输入输出。
阅读全文
0 0
- 字符串的输入与访问
- 字符串的输入与输出
- 字符串的输入与输出
- 字符串的输入与输出
- 字符串的格式化输入与输出
- C与C++中字符串的输入
- 字符串的输入与显示(汇编程序)
- 判断输入的字符串是否与给定的字符串相同
- 字符串--字符串的访问
- 访问共享时输入的密码怎样保存与更改
- map 基本用法 (输入字符串与数值,统计输入字符串次数及该数据的平均值)
- 字符与字符串(字符数组)的输入区别
- C-风格字符串与面向行输入的一些要点
- 输入流与字符串间的互转
- C语言字符串输入函数的比较与解析
- gets()与scanf()对于输入字符串的区别2024
- 控制台输入字符串next()与nextLine()的区别
- C与C++中输入字符串的方法
- Mysql错误提示:Error: Duplicate entry '0' for key 'PRIMARY'
- 在Filezilla下用sftp上传文件
- C++数据结构与算法——单向循环链表
- 路由器桥接chinanet拨号共享
- javascript使用正则表达式入门
- 字符串的输入与访问
- JS高级---原型到原型链(一看就懂)
- opencv 鼠标操作 裁剪图片
- Linux下Memcache服务器端的安装
- oracle中关于undo表空间的使用
- Ajax
- (个人)AR电子书系统创新实训第三周(2)
- cigarettes
- log4j配置