HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Que � uma corda?
|
- Uma corda � combina��o dos car�teres.
- Todo o jogo ou seq��ncia dos car�teres definidos dentro dos s�mbolos dobro da cita��o s�o uma corda constante.
- Em c requer-se para fazer algumas opera��es significativas nas cordas
|
Cordas inicializando
|
A inicia��o de uma corda deve o seguinte formul�rio que � mais simples � uma disposi��o da dimens�o
|
char month1[ ]={�j�,�a�,�n�,�u�,�a�,�r�,�y�};
|
|
O seguinte exemplo mostra o uso da corda:
|
/*String.c string variable*/
#include < stdio.h >
main()
{
char month[15];
printf ("Enter the string");
gets (month);
printf ("The string entered is %s", month);
}
|
|
Nota: A corda de car�ter terminou sempre por um `do car�ter nulo \ 0'. Uma vari�vel da corda sempre � declarada como uma disposi��o & � todo o nome v�lido da vari�vel de C. O formul�rio geral da declara��o de uma vari�vel da corda �
|
Cordas da leitura do terminal:
|
O scanf da fun��o com especifica��o do formato de %s � needed ler a corda de car�ter do terminal pr�pria. O seguinte exemplo mostra como ler cordas dos terminais:
|
char address[15];
scanf(%s,address);
|
|
O seguinte exemplo mostra o uso da corda:
|
|
Onde n � a vari�vel de inteiro que recebe o valor do comprimento da corda.
|
As seguintes mostras do programa para encontrar o comprimento de usar-se da corda strlen () a fun��o
|
/*writr a c program to find the length of the string using strlen() function*/
#include < stdio.h >
include < string.h >
void main()
{
char name[100];
int length;
printf("Enter the string");
gets(name);
length=strlen(name);
printf("\nNumber of characters in the string is=%d",length);
}
|
|
fun��o do strcat ():
|
quando voc� combina duas cordas, voc� adiciona os car�teres de uma corda � extremidade da outra corda. Este processo � chamado como a concatena��o. A fun��o do strcat () � usada a junta 2 cordas junto. Faz exame do seguinte formul�rio:
|
|
string1 & string2 s�o as disposi��es de car�ter. Quando o strcat da fun��o � executado string2 est� adicionado ao string1. a corda em string2 remanesce sempre unchanged.
|
fun��o do strcmp:
|
Em c, voc� n�o pode diretamente comparar o valor de 2 cordas em uma condi��o como se (string1==string2) a maioria de bibliotecas entretanto contem a fun��o chamada o strcmp (), que retorna um zero se 2 cordas forem iguais, ou um n�mero non zero se as cordas n�o forem as mesmas. A sintaxe do strcmp () � dada abaixo:
|
|
fun��o do strcmpi ()
|
Esta fun��o � mesma que o strcmp () que compara 2 cordas mas n�o caso sens�veis.
|
|
() fun��o strcpy:
|
Atribua os car�teres a uma corda, C n�o permite que voc� diretamente como no name=Robert da indica��o; Instead usar () a fun��o strcpy encontrada em a maioria de compiladores que a sintaxe da fun��o � ilustrada abaixo.
|
|
fun��o do strlwr ():
|
Esta fun��o converte todos os car�teres em uma corda de caixa ao lowercase
|
A sintaxe do strlwr da fun��o � ilustrada abaixo
|
|
fun��o do strrev ():
|
Esta fun��o inverte os car�teres em uma corda particular. A sintaxe do strrev da fun��o � ilustrada abaixo
|
|
O seguinte programa ilustra o uso de fun��es da corda:
|
/* Example program to use string functions*/
#include < stdio.h >
#include < string.h >
void main()
{
char s1[20],s2[20],s3[20];
int x,l1,l2,l3;
printf("Enter the strings");
scanf("%s%s",s1,s2);
x=strcmp(s1,s2);
if(x!=0)
{printf("\nStrings are not equal\n");
strcat(s1,s2);
}
else
printf("\nStrings are equal");
strcpy(s3,s1);
l1=strlen(s1);
l2=strlen(s2);
l3=strlen(s3);
printf("\ns1=%s\t length=%d characters\n",s1,l1);
printf("\ns2=%s\t length=%d characters\n",s2,l2);
printf("\ns3=%s\t length=%d characters\n",s3,l3);
}
|
|
Keywords:
Strings in C,
strings in c++,
string in c,
string functions in c,
strcmp in c,
integer to string in c,
array of strings in c,
int to string in c,
string quartet in c sharp minor,
string manipulation in c,
string concatenation in c,
string array in c,
string quartet in c minor,
string compare in c
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|