प्रोग्रामिंग भाषा में इन तीन इनपुट फ़ंक्शंस में अंतर क्या है। क्या वे एक-दूसरे से अलग-अलग तरीकों से इनपुट करते हैं?getchar_unlocked() वीएस स्कैनफ़() वीएस सीएन
1.getchar_unlocked()
#define getcx getchar_unlocked
inline void inp(int &n)
{
n=0;
int ch=getcx();int sign=1;
while(ch < '0' || ch > '9'){if(ch=='-')sign=-1; ch=getcx();}
while( ch >= '0' && ch <= '9')
n = (n<<3)+(n<<1) + ch-'0', ch=getcx();
n=n*sign;
}
2.scanf("%d",&n)
3.cin>>n
कौन सा कम से कम समय में जब इनपुट पूर्णांक लेता है?
मैं C++ में थीज़ हेडर फ़ाइलों का उपयोग करता हूं जहां सभी 3 cased C++ में चलते हैं;
#include<iostream>
#include<vector>
#include<set>
#include<map>
#include<queue>
#include<stack>
#include<string>
#include<algorithm>
#include<functional>
#include<iomanip>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<cstdlib>
#include<cassert>
जब सी ++ में प्रोग्रामिंग, आप 'cin' उपयोग करना चाहते हैं। प्रश्न के लिए एक अच्छा जवाब देना मुश्किल है क्योंकि आपने सी और सी ++ टैग दोनों की आपूर्ति की है। कौन सा एक आप प्रयोग कर रहें है? वे एक ही भाषा नहीं हैं। –
'c' टैग हटा दिया गया है क्योंकि सी –