Tür Bildirimi
Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 11 / 74.
C++'da, bir değişken belirli bir türle bildirildikten sonra, yalnızca o türdeki değerleri tutabilir. Örneğin, bir int değişkeni yalnızca tam sayı değerlerini tutabilir ve bir std::string değişkeni yalnızca metin tutabilir.
Örneğin:
int age = 25; // Sadece tam sayıları tutabilir
string str = "abc"; // Sadece metin tutabilirBunlar hatalara neden olur:
age = "defg"; // Hata: bir int değişkenine metin koyulamaz
std::string s = 25; // Hata: hiçbir std::string kurucusu bir sayıyı kabul etmezBunlar geçerlidir:
age = 26; // Tamam: yeni bir tam sayı atanıyor
str = "Jane"; // Tamam: yeni bir metin dizesi atanıyorGörev
BaşlangıçAşağıdaki değişkenleri karşılık gelen türleri ve değerleri ile tanımlayın:
10değerine sahip,countadında birintdeğişkeni.150.75değerine sahip,totaladında birdoubledeğişkeni.'A'değerine sahip,gradeadında birchardeğişkeni.falsedeğerine sahip,isActiveadında birbooldeğişkeni."Bob123"değerine sahip,userNameadında birstringdeğişkeni.
Bu değişkenleri tanımladıktan sonra, değişkenlerin değerlerini konsola aşağıdaki formatta yazdırın:
Count: [count değeri]
Total: [total değeri]
Grade: [grade değeri]
Active: [isActive değeri]
User Name: [userName değeri]Kendin dene
#include <iostream>
#include <string>
using namespace std;
int main() {
// Değişkenleri tanımlama
// Değerleri yazdırma
cout << "Count: " << count << endl;
cout << "Total: " << total << endl;
cout << "Grade: " << grade << endl;
cout << "Active: " << isActive << endl;
cout << "User Name: " << userName << endl;
return 0;
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya Yanlış