Tested the use of sizeof

This commit is contained in:
Jack-Benny Persson 2015-10-14 03:03:13 +02:00
parent 3d602be8f5
commit 624a784be7
2 changed files with 41 additions and 0 deletions

12
misc/sizes.c Normal file
View File

@ -0,0 +1,12 @@
#include <stdio.h>
int main()
{
int a;
int b;
char c[20];
printf("%d %d", sizeof(a), sizeof(c));
b = sizeof(c);
printf("\n%d\n", b);
}

View File

@ -0,0 +1,29 @@
#include <stdio.h>
void readline(int s, char line[])
{
char c;
int i;
i = 0;
while (( c = getchar()) != '\n')
{
line[i] = c;
i++;
if (i >= s-1)
{
break;
}
}
line[i] = '\0';
}
int main()
{
char name[20];
int size;
size = sizeof(name);
printf("Enter your name: ");
readline(size, name);
printf("Hello %s\n", name);
}