Advertisement
Jambix64

structTypedef

Aug 1st, 2016
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <locale.h>
  3. #include <iostream>
  4. #include <windows.h>
  5. #include <string.h>
  6. #define Max 100
  7.  using namespace std;
  8.   struct dataShard{ // Sintase da struct
  9.     int x;
  10.     float y;
  11.     double z;
  12.  
  13.   };
  14.  typedef unsigned int PrimeiroNome;// typedef com o primeiro nome;
  15.  typedef struct dataShard api; // Declarando struct como typedef e criando uma instancia;
  16. int main()
  17. {
  18.   PrimeiroNome apelido;// Primeiro nome agora tem um apelido;
  19.   apelido = 10;//Atribuindo um valor a o primeiro apelido;
  20.   PrimeiroNome segundoApelido;//Primeiro nome tem um segundo apelido;
  21.   segundoApelido =20;//Atribuindo um valor a esse segundo apelido;
  22.   PrimeiroNome tericeiroApe = apelido + segundoApelido;//Primeiro nome tem um terceiro apelido que recebe primeiro apelido mas segundo apelido;
  23.   cout<<tericeiroApe<<endl;
  24.  
  25.    api newApi; // dando um apelido a instancia do struct
  26.    newApi.x = 10; // apelido chamando uma variavel dentro da struct e atribuindo um valor;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement