Tutorial Belajar Typedef Struct dengan mudah di bahasa C


Memang agak boros juga bila kita harus selalu mengetik "struct Users" di setiap bagian kode seperti pada parameter function, menulisfunction, dan membuat variabel struct.
Oleh karena itu kita dapat menggunakantypedef yang dapat meringkas penulisan tersebut menjadi nama yang ditentukan padatypedef.

PRAKTEK

  • Silahkan jalankan kode di sebelah kanan dan perhatikan output-nya di konsol
  • Silahkan buat lagi struktur lainnya dengan menggunakan functioncreateUser()


Source :

#include <stdio.h>
#include <string.h>

typedef struct Users
{
char username[50];
char email [50];
char phone [20];
} User;

User createUser(char username[], char email[], char phone[])
{
User u;

strcpy(u.username, username);
strcpy(u.email, email);
strcpy(u.phone, phone);

return u;
}

void printUser(struct Users *user)
{
printf ("username: %s\n", user->username);
printf ("email: %s\n", user->email);
printf ("phone: %s\n", user->phone);
}


int main () {

User user1;

user1 = createUser("kresnagaluh", "kresna", "7501234");

printUser(&user1);
}


Hasilnya:

username: kresnagaluh
email: kresna
phone: 7501234

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Typedef Struct dengan mudah di bahasa C"

Posting Komentar