当前位置:首页 » 返回值 - 第1页

03月29日

[C语言]printf函数和scanf函数的返回值_某新手的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 344次
[C语言]printf函数和scanf函数的返回值_某新手的博客

先来看一道题#include<stdio.h>intmain(){inta=43;printf("%d\n",a);return0;}看完嘴角疯狂上扬,这题我会,输出43,贼简单。结果突然看到一题#include<stdio.h>intmain(){inta=43;printf("%d\n",printf("%d"

01月22日

大家这个点都还没睡吧| getchar的返回值为啥用int类型变量接收_是晓蝈蝈的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 339次
大家这个点都还没睡吧| getchar的返回值为啥用int类型变量接收_是晓蝈蝈的博客

先看一段代码#include<stdio.h>intmain(){intch=getchar();return0;}起初看到,感觉是非常奇怪,但查了一下发现其返回值就是int类型,整型的话一般字符的ascll码用char类型其实也是能存下的,但是那只是在读取成功的情况下在下面图中可以看到,如果读取失败的话返回值则为EOF,而EOF为-1,用char类型就会存不下-1的补码,故用int类型的变量来接收getchar的内容 对编程感兴趣的我却没有get到想要的专业专业不对也

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1