Dev C++
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Nastavak osnovne operacije sa stringovima

Go down

Nastavak osnovne operacije sa stringovima Empty Nastavak osnovne operacije sa stringovima

Post  Don Corleone Wed Apr 13, 2011 11:40 pm


//Osnovne operacije sa stringovima uz pomoc funkcija
#include<stdio.h>
#include<conio.h>
//poziv bibljoteke za rad sa stringovima
#include<string.h>

int main(){

char poruka1[25]="Divan dan"; //string je dugacak 9 karaktera a zauzima memoriski prostor od 20
char poruka2[30]="Totalno divan dan Brate";//string je dugacak 23 karaktera a zauzima memoriski prostor od 25

printf("**** Program osnovne operacije sa stringovima, definisanje, duzina, memoriski prostor, *****\n\n");
//Ispis definisanih poruka
printf("Ispis stringova \n");
printf("poruka1=%s\n",poruka1);
printf("poruka2=%s\n\n",poruka2);

printf("Funkcija strlen(poruka1) duzina stringa\n");
//Funkcija vraca duzinu stringa strlen(tvojString) vraca broj karaktera
printf("poruka1 je dugacka %u karaktera \n",strlen(poruka1));
printf("poruka2 je dugacka %u karaktera \n\n",strlen(poruka2));

printf("Funkcija sizeof(poruka1) def. velicina string niza\n");
//Funkcija vraca definisani adresi prostor za dati string uint sizeof(tvojString) vraca duzinu definisanog niza znakova
printf("poruka1 je dugacka %u blokova adresnog prostora \n",sizeof(poruka1));
printf("poruka2 je dugacka %u blokova adresnog prostora \n\n",sizeof(poruka2));

printf("Funkcija strcpy(poruka1,\"cao\") koprianje sadrzaja stringa u drugi string\n");
//Funkcija kopiranje sadrzaja stringa
strcpy(poruka1,"Cao");
printf("poruka1=%s \n",poruka1);
strcpy(poruka2,"zdravo drugari");
printf("poruka2=%s \n\n",poruka2);

printf("Funkcija strncpy(poruka1,poruka2,Cool koprianje sadrzaja stringa do 8 mesta u drugi string\n");
//Funkcija kopiranje sadrzaja stringa2 u string1 do odredjenog mest
strncpy(poruka1,poruka2,Cool;
poruka1[8]='\0';
printf("poruka1=%s \n\n",poruka1);
}
Don Corleone
Don Corleone
Admin

Posts : 148
Join date : 2009-10-28
Age : 31
Location : Sombor - Serbia

https://programing.forumotion.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum