当前位置: 首页 > news >正文

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

c语言在输出字符串时,用格式符‘%s",代码比较简洁

如果说数组长度大于字符串长度,也只输出\0前的内容

字符串默认后面有\0.

如果字符串有多个\0,会默认在第一个\0结束

#include<stdio.h>
int main()
{int i;char a[]={'l','e','a','\0','n'};printf("%s\n",a);return 0;
}

上面的代码,输出结果为'lea',后面\0的结果不再输出

如果用scanf语句输入字符串,语法里是不带地址符的。如果要输入多个字符串,中间用空格隔开。

#include<stdio.h>
int main()
{char b[10];char c[10];char d[10];scanf("%s%s%s",b,c,d);printf("%s\n",b);printf("%s\n",c);printf("%s\n",d);return 0;
}

http://www.lryc.cn/news/309361.html

相关文章:

  • 戏说c第二十六篇: 测试完备性衡量(代码覆盖率)
  • C语言初阶—函数
  • vue3的router
  • 云时代【5】—— LXC 与 容器
  • npm digital envelope routines::unsupported
  • 深入理解Flutter中的StreamSubscription和StreamController
  • 聊聊 HTTP 性能优化
  • 六、防御保护---防火墙内容安全篇
  • HC32F460 是否有 RTC?在电池供电方案中该如何使用?
  • HTML---表单验证
  • 基于tomcat的JavaWeb实现
  • AI时代编程新宠!如何让孩子成为未来的编程大师?
  • Qt 中Json的构造和解析简单例子
  • CSS特性
  • springcloud:3.1介绍雪崩和Resilience4j
  • 实现定时器的两种方法:使用windows api定时器 和使用c++11/14 定时器
  • H5:图像标签和路径
  • AI学习(5):PyTorch-核心模块(Autograd):自动求导
  • Grid-Based Continuous Normal Representation for Anomaly Detection 论文阅读
  • FaceBook获取广告数据
  • Redis之十:Spring Data Redis --- CrudRepository方式
  • Spring重点记录
  • 代码覆盖率工具Gcovr和Fastcov的性能对比
  • css - flex布局实现div横向滚动
  • 关于在Ubuntu20.04环境下安装GRPC
  • 力扣601 体育馆的人流量
  • ubuntu20.04设置docker容器开机自启动
  • Kubernetes/k8s的核心概念
  • vue 前端预览 Excel 表
  • 【JS】生成N位随机数