Bazı C++ ver, tipleri, kendi format belirteçlerine sahiptir. Bu belirteçler, C’den miras alınan scanf( ) ve printf( ) fonksiyonları ile kullanılmaktadır. scanf( ) ve printf( ) yerine cin ve cout kullanabilirsiniz ancak C’den miras alınan, C standart i/o kütüphanesine <cstdio> ait fonksiyonların milyonlarca satırlık işlemlerde daha performanslı olduğunu unutmayın.
- Int (“%d”): 32 Bit integer
- Long (“%ld”): 64 bit integer
- Char (“%c”): Character type
- Float (“%f”): 32 bit real value
- Double (“%lf”): 64 bit real value
#include <iostream> #include <cstdio> using namespace std; int main() { int a; long b; char c; float f; double d; scanf("%d\n%ld\n%c\n%f\n%lf", &a, &b, &c, &f, &d); printf("%d\n%ld\n%c\n%f\n%lf", a, b, c, f, d); return 0; }