首页 > 其他分享 >所有输入(代码形式)

所有输入(代码形式)

时间:2024-08-07 18:28:17浏览次数:14  
标签:ch Tab int 代码 形式 读入 缓冲区 输入 stdin

include<bits/stdc++.h>

using namespace std;
char ch[10];
int a;
int main(){
scanf("%s %d",ch+1,a);
//scanf丢弃开头空白字符
//缓冲区之间遇到空格认为读取完毕一次
//缓冲区末尾换行符\n滞留
//%d int *
//%u unsigned int *
//%o int *
//%x int *
//%f %e %g float *
//%lf %le %lg double *
//%c char *
//%s char *(字符串)
//%% 读入%符号

//注意! %c特殊,会读取所有空白字符,包括开头空格、Tab 换行
//scnaf读入没有边界,可能数组越界
gets(ch);
//从stdin读取一行
//所有空格 Tab都被读入
//换行符\n被丢弃
//gets()也没有边界,可能溢出
fgets(ch,sizeof(ch),stdin);
// 读入空白 Tab ,读入换行符,自动加入结束符\0
//指定范围,安全
ch[1]=fgetc(stdin);
//所有空格、Tab、换行等空白字符,
//无论在缓冲区开头、中间还是结尾,均会被读取,不忽略。
//一次只读入一个,剩余输入滞留在缓冲区
ch[1]=getchar(); 
//由fgetc宏定义而来,输入流为stdin
cin>>ch;
//cin,标准输入流,最亲切的一种
//大家都很熟悉了。 

}

标签:ch,Tab,int,代码,形式,读入,缓冲区,输入,stdin
From: https://www.cnblogs.com/Euan99/p/18347620

相关文章

  • 30% 代码由 AI 生成,单测准确率达到 90%,我在阿里巴巴国际站推广通义灵码
    我叫狄建业,花名薛岳,2014年2月加入阿里。我在阿里的工作经历主要分成几个阶段,第一阶段是2014年到2017年左右,一直在1688服务上做研发。第二阶段是2018年后加入ICBU(阿里巴巴国际站),前期在做订购、CRM相关的工作。这两年我主要是负责商家整体的架构以及AI的探索与创新。......
  • 30% 代码由 AI 生成,单测准确率达到 90%,我在阿里巴巴国际站推广通义灵码
    我叫狄建业,花名薛岳,2014年2月加入阿里。我在阿里的工作经历主要分成几个阶段,第一阶段是2014年到2017年左右,一直在1688服务上做研发。第二阶段是2018年后加入ICBU(阿里巴巴国际站),前期在做订购、CRM相关的工作。这两年我主要是负责商家整体的架构以及AI的探索与创新。......
  • 通义灵码代码大模型应用实践访谈
    2024年6月26日,中国信息通信研究院(以下简称“中国信通院”)在可信AI·南京人工智能产业发展论坛正式发布了代码大模型评估结果。可信AI代码大模型评估结果证书颁发阿里云计算有限公司的通义灵码代码大模型顺利通过评估,获得目前最高等级4+级。该等级代表阿里云通义灵码......
  • 通义灵码代码大模型应用实践访谈
    2024年6月26日,中国信息通信研究院(以下简称“中国信通院”)在可信AI·南京人工智能产业发展论坛正式发布了代码大模型评估结果。可信AI代码大模型评估结果证书颁发阿里云计算有限公司的通义灵码代码大模型顺利通过评估,获得目前最高等级4+级。该等级代表阿里云通义灵码......
  • python装饰器提高代码复用,减少代码量,简洁易懂
    装饰器提高代码复用,减少代码量对于一个程序程序,无论是c、java、go还是python,组成这段程序的代码需要越简单越好,要知道程序的代码越简单,代码量越少,出错的概率就小,维护起来也简单。针对python语言,装饰器是我最近发现的针对简化代码,特别有帮助的工具。下面我用两段代码,演示一下同样......
  • python,怎么用工厂模式设计代码?
    工厂模式打造工厂模式,需要抽象工厂和具体工厂。怎么理解?抽象工厂就是接口的定义,但不负责具体的实现。而具体工厂则需要负责定义的接口的实现。就好比你爸爸让你上街时带一瓶酱油,而具体买什么牌子的由你决定。”你爸爸让带一瓶酱油“就是接口的定义函数,这个函数只负责定义”要求“......
  • 【C++】一文带你学完 C++【完整版-附代码示例】
    本文篇幅较长,几乎涵盖了权威C语言教程【CppPrimerPlus】的所有可用知识点,建议点赞收藏关注方便后续阅读。附注:建议学完一个知识点后,同步进行编程练习以便于巩固掌握知识点;编程学习是重理论更重实践的一个过程,唯有多写多练才能快速掌握C++全教程正文开始......
  • 大学之前没接触过代码?别慌,接下这泼天的安利吧
    编程小白如何成为大神?老学长亲身安利随着科技产品不断渗透各行各业,编程已成了所有专业的通识课,哪怕是学医,学法,甚至是学语言,看似毫无关联的背后,编程语言都发挥着各自的作用。类似的重要性网上一大堆,笔者不是营销号就不再赘述。但面对网上众多编程语言和学习资源,新生们,哪怕是过......
  • 腾讯云AI代码助手评测:如何智能高效完成Go语言Web项目开发
    腾讯云AI代码助手评测:如何智能高效完成Go语言Web项目开发......
  • 代码随想录算法训练营day06|242.有效的字母异位词,349.两个数组的交集,202.快乐数,1.两数
    242.有效的字母异位词题目链接:https://leetcode.cn/problems/valid-anagram/description/我的代码:classSolution{public:boolisAnagram(strings,stringt){if(s.size()==t.size()){intrecord[26]={0};for(inti=0;i......