栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言 学习记录(2) 字符串和格式化输入输出

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言 学习记录(2) 字符串和格式化输入输出

C语言输入输出函数scanf()和printf()

#include 
int main()
{
	char nume[20];//创建一个字符串
	printf("请输入一个字符n");
	scanf("%s",nume);
	printf("您输入了=%s",nume);
	return 0;
}

用数组存储字符串
%s转义字符或站位字符
字符串的结尾是
什么是数组数组就是一行连续的多个存储单元更准确的来说数组是同类型数据的有序数列
char nume[20];
首先是char类型然后跟着名字最后方括号里数组大小
字符串和字符的区别
‘x’是字符->x
“x”是字符串->x

printf();函数
打印数据需要与类型匹配入打印整数

int i=10;
printf("%d",i);

转义字符类型表

转换说明输出是否可以大写
%a浮点数,十六进制和p计数法是
%c单个字符否
%d有符号十进制否
%e浮点数,e计数法是
%f浮点数,十进制计数法否
%g根据数值大小自动选择%f或%e是
%i有符号十进制整数否
%o无符号八进制否
%p指针否
%s字符串否
%u无符号十进制整数否
%x十六进制整数是
%%打印一个百分号无

printf();函数修饰符

修饰符含义
数字最小宽度示例%4d
.数字精度示例%.4f
h和整形转换说明一起使用示例%hu
hh和整形转换说明一起使用示例%hhu
j和整形转换说明一起使用示例%jd
l和整形转换说明一起使用示例%ld
ll和整形转换说明一起使用示例%lld
L和整形转换说明一起使用示例%Ld
t和整形转换说明一起使用示例%td
z和整形转换说明一起使用示例%zd

printf();标记

标记含义
-左对齐示例%-20s
+符号值示例%+d
空格符号值诺为正不显示示例% f
#结果八进制加0十六进制加0x示例%#0
0数值格式
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/975093.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号