Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o Strlen Comando em C + +
A função strlen em C + + retorna o comprimento da string dada . Este comprimento é o número de caracteres antes do caractere nulo de terminação . Os passos seguintes irão ajudá-lo a usar esta função comum em C + +. Instruções
1

Lembre-se que a função strlen é mantido na biblioteca cstring . Você terá que incluir o arquivo de cabeçalho string.h para usar esta função.
2

Aprenda a sintaxe . A sintaxe completa é strlen size_t ( const char * str) . Esta função recebe um ponteiro de caracteres como um argumento e retorna o comprimento da corda , como um tipo de dados size_t .
3

Saiba a diferença entre o comprimento de uma corda eo tamanho da matriz que mantém essa cadeia. Por exemplo , char mystring [20] = " esta string"; define uma matriz de 20 caracteres , mas foi inicializado com uma string de 11 caracteres. Portanto, o tamanho da matriz é de 20 , mas o comprimento da corda que ele contém é apenas 11
4

Olhe para o seguinte programa completo para um exemplo simples de como usar strlen : .

# include # include

int main () { char nome [80 ]; printf (" Qual é o seu nome \\ n "); scanf ( "% s" , nome ); printf (" seu nome tem% d letras \\ n ", strlen ( nome) ); return 0; }

Este programa vai perguntar ." Qual é seu nome ? " Se input " John Smith ", o programa irá responder com
5

Olhe para esta função para um uso menos óbvia de strlen " Seu nome tem 10 letras. " :

Vazio FIT ( mystring , MySize ) char * mystring ; int MySize ; {if ( strlen ( mystring ) > MySize ) * ( + mystring MySize ) = '\\ 0' ;}

Este programa vai truncar a seqüência chamado mystring para um comprimento de MySize .

Anterior :

Próximo : No
  Os artigos relacionados
·Como alterar o cursor em C + + 
·Diferenças entre C & C + + 
·Como desenvolver aplicações Deployable Windows Mobile…
·Como compartilhar variáveis ​​ao longo CPP 
·Como remover Microsoft Mensagens Visual C + + 
·Como alterar minha senha SYSDBA 
·Como corrigir Microsoft Visual C + + 
·Noções básicas de Sistemas Embarcados em C 
·Como Master C Ponteiros 
·Como obter um número de objetos a apontar para uma var…
  Artigos em destaque
·Como compilar um GDB 64 -Bit 
·Como usar a função strrchr em C + + 
·Como fazer arquivos no MFC 
·Comprimento de Cordas Sem Construído na função em C …
·Como escrever um código em C + + Usando Lucas Série 
·Como usar o interruptor de Caso em C # 
·Como calcular o tamanho dos elementos em Buffers em C 
·Como usar expoentes em C + + 
·Como se conectar a um emulador do Windows Phone 7 
·Como fazer Cin.Fail 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados