31 lines
515 B
C
31 lines
515 B
C
#include <stdio.h>
|
|
#include <string.h>
|
|
|
|
#define MAX_STR_LEN 10
|
|
|
|
void gibAus(char string[])
|
|
{
|
|
char puffer[MAX_STR_LEN];
|
|
printf("%s: %d\n", string, (int)strlen(string));
|
|
strncpy(puffer, string, MAX_STR_LEN);
|
|
puffer[MAX_STR_LEN-1] = '\0';
|
|
|
|
printf("%s\n", puffer);
|
|
}
|
|
|
|
int main()
|
|
{
|
|
char string1[] = "Hallo";
|
|
char *string2 = "Hallo2";
|
|
|
|
printf("%s\n", string2);
|
|
|
|
string2 = string1;
|
|
string2[2] = '\0';
|
|
|
|
printf("%d\n", (int)sizeof(string1));
|
|
|
|
gibAus(string1);
|
|
|
|
return 0;
|
|
} |