Os tipos de dados comumente usados em C++ incluem int, char, float e double, que representam tipos inteiros, caracteres, precisão simples e precisão dupla, respectivamente. Seus tipos estendidos, incluindo seus tipos estendidos, são consistentes com o uso na linguagem C. . Por exemplo, o seguinte programa C++:
#include<iostream>usingnamespacestd;intmain(){intnum;//Número do aluno charsex;//Gênero doublescore1;//Assunto um pontuação doublescore2;//Assunto dois pontuação doublescore3;//Assunto três pontuação cout<<Por favor, insirastudent'sID , ' M'ou'W', pontuação1, pontuação2e pontuação3<<endl;cin>>num>>sexo>>pontuação1>>pontuação2>>pontuação3;cout<<ID:<<num<<<<sexo<<Pontuação total é:<< pontuação1+pontuação2+pontuação3<<endl;//Exibe as informações do aluno e retorna a pontuação total0;}
Os resultados da execução são os seguintes:
A descrição acima demonstra como usar os tipos int, char e doule.
Semelhante ao uso na linguagem C, ele é declarado primeiro e depois usado. Diferente da linguagem C, ao usar cin e cout para entrada e saída de dados, você pode usá-los sem controlar manualmente o tipo de dados.
Além das mesmas variáveis básicas da linguagem C, C++ também possui um tipo adicional chamado tipo Boolean, que será apresentado separadamente a seguir.
O tipo booleano é um valor lógico. O tipo de palavra-chave é bool . Existem apenas duas variáveis definidas, verdadeira e falsa, que representam os dois valores de verdadeiro e falso, respectivamente. O surgimento do tipo bool em C++ é perfeito para valores que desejam expressar resultados lógicos verdadeiros e falsos. Ele preenche as deficiências da linguagem C que só podem ser substituídas por int.
#include<iostream>usingnamespacestd;intmain(){inta=9;intb=10;boolr;//Definir variável de tipo booleano rr=a>b;cout<<r<<endl;cout<<boolsizeis:<<sizeof( r)<<endl;return0;}
Normalmente você obterá os seguintes resultados:
Por favor, entenda o programa e experimente em seu próprio computador para dominar o uso do tipo bool.