chiziq 9 turdagi bir o'zgarmaydigan e'lon bool, qaysi qaytadi 25. Asosan, keyin chiziqlar 9, o'zgaruvchan boolean Bu bir qator o'z ichiga olishi kerak 25, lekin bu o'zgaruvchilar aslida raqamini o'z ichiga oladi 1. Men allaqachon aytganidek, soni 0 – bu soxta qiymati, soni 1 – bu haqiqiy ma'nosi. fikr, bu o'zgaruvchilar bool ikki qadriyatlarini o'z ichiga olishi mumkin – 0 (yolg'on) yoki 1 (haqiqat). Ma'lumotlar turi doirasida Holbuki bool a bayt tayinlangan, vositalari, turi o'zgaruvchilar bool Bu bir qator o'z ichiga olishi mumkin 0 uchun 255. To'g'ri aniqlash uchun va soxta qadriyatlar faqat ikki qiymatlari bo'lishi kerak 0 va 1. savol tug'iladi: “Nima uchun boshqa 253 qiymati?”.
Bu vaziyatga asoslangan, Biz raqamlari foydalanish kelishib 2 uchun 255 soniga teng deb 1, bu haqdir. Bu bu o'zgaruvchilar uchun uni shunaqa boolean Bu bir qator o'z ichiga oladi 25 emas, balki 1. IN chiziqlar 10 -13 e'lon Shartli bo'lsa operator tanlash, unda operatorga nazorat o'tkazadi chiziq 11, Shart rost bo'lsa, va operatorlari chiziq 13, Agar talabni noto'g'ri bo'lsa. dasturning natijasi rasmda qarash 1.
CppStudio.com
haqiqiy = 1
Davom ettirish uchun, biron-bir kalit bosing . . .
Surat 1 – Ma'lumotlarni turi bool
Ma'lumotlarni turi char
Ma'lumotlarni turi char – Bu integer ma'lumotlar turi, belgilarni ifodalaydi qilish uchun ishlatiladigan qaysi. Ya'ni, Har bir belgi oralig'ida ma'lum bir raqamiga mos keladigan [0;255]. Ma'lumotlarni turi char Batafsil yaxshi bir belgi ma'lumot turi sifatida tanilgan, C belgilar grafik vakillik tufayli mumkin, deb char. A C ++ Ma'lumotlarni turi belgilarni ifodalaydi uchun char bir bayt tayinlangan, c odnom ʙajte – 8 bit, keyin darajada ikki tik 8 va qiymati olish 256 – Belgilar, qaysi kodlangan mumkin. Shunday qilib,, Ma'lumotlar turi foydalanish char Siz har qanday ko'rishingiz mumkin 256 Fe'l. Barcha kodlangan belgilar bilan vakili etiladi ASCII jadval.
ASCII ( Ingliz From. Axborot almashish uchun Amerika Standard Code) - Axborot almashish uchun Amerika Standard Code.
Ma'lumotlar turi foydalanib dastur o'ylab ko'ring char.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// symbols.cpp: определяет точку входа для консольного приложения.
#include "stdafx.h"
#include
using namespace std;
int main(int argc, char* argv[])
{
char symbol = 'a'; // объявление переменной типа char и инициализация её символом 'a'
cout << "symbol = " << symbol << endl; // печать символа, содержащегося в переменной symbol
char string[] = "cppstudio.com"; // объявление символьного массива (строки)
cout << "string = " << string << endl; // печать строки
system("pause");
return 0;
}
|
Shunday, yilda
Do'stlaringiz bilan baham: |