Add string example.
This commit is contained in:
1 parent
cc5d131072
commit
62f5e66043
1 file changed
+31
@@ -0,0 +1,31 @@
|
||||
#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;
|
||||
}
|
||||
Reference in new issue
Block a user