Programming/C++

[C] Strunct, Pointer, Pointer

OKOK 2017. 3. 28. 19:43

/*------------------------------------------------------------------------------------------

@ Pratice C laguage


Author           : SAM

Created          : 28-03-2017

Modified         : 28-03-2017

Language/ver     : C in MSVS2015


Description     : Practice : TelPhone1.c


KEYWORD : Struct, Pointer(Pointer)

------------------------------------------------------------------------------------------*/


#include<stdio.h>


struct person {

char name[20];

char pID[20];

struct person* frnd;

};


int main() {

struct person man1 = { "Mr.Lee", "123-123" };

struct person man2 = { "Mr.Lee's FB", "0123-0123" };

man1.frnd = &man2;


printf("[Mr.Lee]\n");

printf("name : %s\n", man1.name);

printf("PID : %s\n", man1.pID);


printf("[BF]\n");

printf("name : %s\n", man1.frnd->name);

printf("PID : %s\n", man1.frnd->pID);


return 0;

}