getchar函数引发的一系列问题(双换行符问题)

Posted 想考北航的小刺猬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了getchar函数引发的一系列问题(双换行符问题)相关的知识,希望对你有一定的参考价值。

getchar()

首先就是查这个问题的应该是对函数的功能有一定的了解的,简单来说就是从标准输入流stdin读取一个字符。

它可以等价与int getc(FILE *stream)函数在stdin上的实现,此处只是等价。

发现问题

场景:windows + clion编译器,如果环境一样的话可以测试一下如下代码:

#include <stdio.h>

int main()
   
	int a, b, c, d;
	
	printf

以上是关于getchar函数引发的一系列问题(双换行符问题)的主要内容,如果未能解决你的问题,请参考以下文章

getchar函数引发的一系列问题(双换行符问题)

Windows与Linux行尾换行符引发Git的一系列惨案

Windows与Linux行尾换行符引发Git的一系列惨案

Windows与Linux行尾换行符引发Git的一系列惨案

Windows与Linux行尾换行符引发Git的一系列惨案

Windows与Linux行尾换行符引发Git的一系列惨案