一些c语言零碎小知识

简介: 一些c语言零碎小知识

1 scanf的返回值


scanf的返回值


它的返回值是正确输入的字符个数


cbe1556ac97840c7b5b2dcad74276d9c.png


84737df44e594f08bd628453257c07b2.png

e336c85448de4525a5b82bee9abfe534.png

2 printf的返回值


printf的返回值是输出字符个数


ca7d78cdc7704fe081cd79ee74ab8aff.png


这里要注意的是 汉字是两个字符

6018657e518743ad9445cf75b13e6b4b.png


3 print的参数


c987b502698948f9bb8f1e54be1206f8.png


printf的参数格式其实是输入 char *format格式


也就是说当我们输入一个字符指针的时候 它会按照这个默认格式给我们打印


我们来看

553f117220ba44d4addb99c6e6df4731.png

这里我们会直接输出hello world

int main()
{
  char* p = "hello world";
  printf("hello world%s\n", p);
  printf("hello world\n", p);
  printf(p, p);
  printf("\n");
  printf(p);
  printf("\n");
  printf("hell%so w\0orld%s\n", p,p);
  return 0;
}


如果我们字符里面没有百分号x 的格式的话 后面的参数将不会使用

6c281026a610439d8ef793356c8fa390.png


以上就是本篇博客的全部内容啦 由于博主才疏学浅 所以难免会出现纰漏 希望大佬们看到错误之后能够


不吝赐教 在评论区或者私信指正 博主一定及时修正


那么大家下期再见咯


相关文章
|
JavaScript 容器
markdown-it 插件如何写(三)
「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。
315 0
markdown-it 插件如何写(三)
|
人工智能 安全 大数据
中国信通院公布第九批大数据产品能力评测结果,65款产品通过
中国信通院公布第九批大数据产品能力评测结果,阿里云大数据平台(DataWorks&DataQ)通过数据管理平台基础能力评测 。
2753 0
中国信通院公布第九批大数据产品能力评测结果,65款产品通过
|
机器学习/深度学习
MPNN:消息传递神经网络
MPNN:消息传递神经网络
725 0
MPNN:消息传递神经网络
|
9月前
|
数据采集 消息中间件 缓存
如何提高爬虫的效率和速度?
【2月更文挑战第23天】【2月更文挑战第71篇】如何提高爬虫的效率和速度?
283 0
|
弹性计算 安全 Ubuntu
阿里云ECS搭建禅道
由于最近换工作,发现新公司问题记录跟踪还在用excel,于是强烈建议使用项目管理工具,并获得批准,在比较了禅道和JIRA,还是选择了禅道,禅道的上下级联的层级关系可能更符合国人的使用习惯,秉承着谁出主意谁干活儿的国际惯例,这个事情也就落到我的头上,于是在阿里云从头开始搭建,这里作个记录。
570 0
阿里云ECS搭建禅道
|
机器学习/深度学习 人工智能 自然语言处理
深度学习与CV教程(3) | 损失函数与最优化
本文讲解了损失函数(数据损失与正则损失)、多类 SVM 损失与Softmax损失比较、梯度计算方法(数值梯度与解析梯度)、梯度下降优化算法等【对应 CS231n Lecture 3】
1566 3
深度学习与CV教程(3) | 损失函数与最优化
|
Android开发
Android 全埋点解决方案(1)
Android 全埋点解决方案
464 0
|
Python 开发工具 IDE
|
Linux
linux:查看磁盘分区信息和文件系统格式
linux:查看磁盘分区信息和文件系统格式
296 0

热门文章

最新文章