
简单的字符串操作(注意要点)
发布日期:2021-05-07 18:29:23
浏览次数:7
分类:原创文章
本文共 428 字,大约阅读时间需要 1 分钟。
字符串处理
简单的字符串操作(注意要点)
1、字符串变量至少要比字符串常量的字符长度多一才能储存,因为还存在一个结束的标志为\0。
例如,a[10]=“ABCDEFGHIJ”;是错误的,应该是a[11]或更大的字符长度。
2、不能将一个字符串变量赋值给另一个字符串变量。例如a[1]=a[2];或a[2]=a[1]都是错误的的。
3、可以定义不定长数组,例如char a[];给其赋值字符串常量。
例:
#include <stdio.h>
int main(){
char a[2]=“0”;
char b[3]=“0”;
char c[]=“0”;
int m;
scanf("%s",a);
scanf("%s",b);
scanf("%d",&m);
printf("%s\n",a);
printf("%s\n",b);
printf("%s\n",c);
printf("%d\n",m);
}
上面是关于字符串输入输出的例子。下图为实验结果。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年03月19日 22时12分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Tomcat启动过程连接部分-(下)
2019-03-04
JVM篇-结合源码分析垃圾收集器的类型
2019-03-04
STM32F407单片机ADC采样定时器触发事件分布
2019-03-04
LWIP协议socket通信设置发送接收超时等待时间
2019-03-04
RT -Thread Studio开发环境下使用W5500做TCP客户端
2019-03-04
Warning: The core is locked up的解决办法
2019-03-04
奔涌吧 后浪!!! 哔哩哔哩 何冰
2019-03-04
【JVM系列】JDK 内置工具
2019-03-04
JAVA 基础与进阶系列索引 -- JDK 源码学习系列 -- 并发
2019-03-04
网络编程系列索引 -- Linux 网络编程索引
2019-03-04
网络编程系列索引 -- JAVA 网络编程系列
2019-03-04
【JDK源码分析系列】ArrayBlockingQueue源码分析
2019-03-04
【网络通信 -- 直播】音视频常见封装格式 -- MEPG2 TS
2019-03-04
【网络通信 -- 直播】音视频常见封装格式 -- FLV
2019-03-04
【C/C++基础进阶系列】C/C++ 对象模型 -- 类基础知识总结(三)
2019-03-04
【C/C++基础进阶系列】C/C++ 对象模型 -- 对象语义
2019-03-04
基于FPGA的HDMI信号采样原理
2019-03-04
Spring 与使用STOMP消息
2019-03-04
AngularJS ng-class、ng-style
2019-03-04