EN10 / LearnC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn C

HelloWorld.c

#include <stdio.h>
int main()
{
    printf("Hello, World!\n");
    return 0;
}

Main Data Types:

int x = 3;
float y = 3.14;
char z[] = "p";

printf("%d",x);
printf("%f",y);
printf("%s",z);

String Functions:

char name[] = "John Smith";
strlen(name);
strncmp(name, "John Smith");

char dest[] = "Hello";
char src[] = " World";
strncat(dest,src,-1);

Reading Strings:

char name[20];
printf("Enter name: ");
scanf("%s", name);
printf("Your name is %s.", name);

Character Comparison:

char str[] = "abc";

if (str[0] == 97 && str[0] == 'a'){
printf("both equal \n");
}

args:

#include <stdio.h>

int main(int argc, char *argv[])
{
    printf("number of args %i \n", argc);
    printf("first arg %s \n", argv[1]);
}

REF:

About


Languages

Language:C 100.0%