Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como medir Cada Character Largura ASCII em uma String
A American Standard Code for Information Interchange é um esquema de codificação que mapeia os valores numéricos para os caracteres , números e símbolos utilizados no idioma Inglês. ASCII é utilizado para representar caracteres em programas de computador . As sentenças podem ser formados pelo encadeamento personagens em matrizes de caracteres ou strings. Você pode medir o tamanho de um caractere ASCII em uma string usando o operador " sizeof " em um programa C . Isso é útil porque há duas possíveis larguras de um caractere ASCII , dependendo ou não o seu sistema suporta o conjunto ASCII estendido ou não. Coisas que você precisa
C Ambiente de Desenvolvimento Integrado ( como o Eclipse CDT)
C Compiler (como GCC)
Show Mais instruções
1

Carregue o C IDE , clicando no ícone do programa. Quando se abre , selecione " Arquivo", " New ", " Project" e escolha " C Project" para criar um novo projeto C . Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE
2

Escreva o seguinte "main" declaração da função , que é o ponto de entrada em seu programa : .

Int main () {}


3

escrever o seguinte seqüência de caracteres , ou string , em declaração entre as chaves que seguem o "main" declaração da função : < br >

char * string = " seqüência de caracteres ASCII ";
4

Escrever uma estrutura de loop que percorre todos os caracteres ASCII na string. Você pode fazer isso por escrito o seguinte " para" loop:

for ( ! Int i = 0; string [ i] = '\\ 0' ; i + +) {}



5

Escrever uma declaração de que imprime o tamanho de cada caractere ASCII na string. Coloque a seguinte declaração dentro das chaves que seguem imediatamente o laço "for" :

printf (" charWidth :% d \\ n" , sizeof (string [i]) );
6

Execute o programa pressionando o botão " Play" . A saída do programa será algo parecido com isso, o que mostra que a largura de cada caractere ASCII na seqüência é igual a 1 byte

charWidth : 1.

CharWidth : 1
< p > charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

charWidth : 1

Anterior :

Próximo : No
  Os artigos relacionados
·Como projetar o Editor Usando OpenGL 
·Como saltar de um função void em C + + 
·Como fazer um + + Bicho Programa Porteiro C mais expres…
·Como calcular o tamanho dos elementos em Buffers em C 
·Como converter em C do objeto para DateTime 
·Como aumentar o tamanho da pilha para o Processo 
·Como fazer um arquivo VSH 
·Como fazer um botão de som no Xcode 
·Como ligar a Lista de Fluxo de entrada em C + + 
·Como fazer um fatorial em CPP 
  Artigos em destaque
·Como limitar a casa decimal em Linguagem C 
·Como escrever uma definição para uma função Interle…
·Como converter IPA para C Fonte 
·Como Ler MDB para ODBC 
·Diferença entre fgetc e getc 
·String de conexão para o SQL Authentication 
·Adicionando um nó TreeView 
·Como descobrir quais funções C estão disponíveis no…
·Como usar a função atoi 
·Como fazer caixa de listagem de controle editável em C…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados