1. Feladat: Fűzzön össze 2 sztringet.
#include <stdio.h> #include <string.h> int main() { char str1[] = "elso "; char str2[] = "masodik"; // osszefuzes, ahol az eredmeny az elso parameterben lesz strcat(str1, str2); printf("%s", str1); return 0; }
2. Feladat: Írjunk példát két szöveg összehasonlítására.
#include <stdio.h> #include <string.h> int main() { char str1[] = "elso "; char str2[] = "masodik"; // ha a ket szoveg megegyezik az strcmp() 0-t ad vissza printf("%d\n", strcmp(str1, str2)); printf("%d\n", strcmp(str1, "elso ")); return 0; }
3. Feladat: Írjunk példát az strlen() használatára.
#include <stdio.h> #include <string.h> int main() { char str1[] = "elso "; char str2[] = "masodik"; printf("%d\n", strlen(str2)); printf("%d\n", strlen("hello\n")); return 0; }