Combinando cordas é uma habilidade importante para saber quando você está aprendendo C + +. Um uso comum é a combinação de um primeiro e último nome armazenado separadamente em um único nome completo. Cadeias estilo C ( c- cordas) consistem de uma matriz de caracteres , ao contrário de cadeias de C + + , que são objectos pertencentes a uma classe especial de métodos . Para combinar seqüências de estilo C em uma única matriz, você precisa usar funções especiais string como " strcpy " e " strcat ". Instruções
1
Abra o arquivo C + + em um editor , como o Microsoft Visual Studio Express.
2
Inclua o arquivo de cabeçalho corda no topo de seu arquivo fonte , acrescentando o seguinte código:
" # include "
3
Declare suas cordas estilo C e atribuir-lhes valores com o seguinte código :
"char str1 [] =" 1111 " ; de char str2 [] =" 2222 " ; caractere str3 [] =" 3333 " ; "
Alternativamente , você pode declarar a corda e , em seguida, atribuí-la a valor mais tarde, com o seguinte código: .
"char str1 [20] ; strcpy ( str1 , " 1111 "); "
o " strcpy " função copia um valor de string para outra < br >
4
Coloque as cordas de estilo C em uma única matriz , adicionando o seguinte código:
char " str_combined [80 ]; strcpy ( str_combined , str1 ]; strcat ( str_combined , str2 ); strcat ( str_combined , str3 ); "
o " strcat " função acrescenta uma corda para o final de mais um a ". str_combined "matriz de agora tem um valor de" 111.122.223.333 "
5 < . p> Mostrar a nova matriz de cadeia com o seguinte código :
" printf (" % s ", str_combined ); "
6
Salve o arquivo C + + Compilar e executar o programa. para ver as cordas.