Dùng kiểu cấu trúc khai báo hàm trong C???

cho mình hỏi sự khác nhau khi dùng kiểu cấu trúc khai báo 1 hàm và khi dùng các kiểu cấu trúc thông thường để khai báo hàm.
code:
#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
#include"time.h"
struct phanso
{
int ts;
int ms;
};
phanso nhap(phanso a,int *x,int *y) :think: ///chỗ này mình dùng void nhap() thì khác vs dùng phanso() như nào??
{
printf("nhap tu so: "); scanf("%d",x);
printf("nhap mau so: "); scanf("%d",y);
}
phanso in(phanso a)
{
printf("%d\n",a.ts);
printf("%d",a.ms);
};
main()
{
int *x;
phanso a;
nhap(a,&a.ts,&a.ms);
in(a);

getch();
}
 

VSupport

Ngây thơ trong tối
phanso nhap(phanso a,int *x,int *y) :think: ///chỗ này mình dùng void nhap() thì khác vs dùng phanso() như nào??

Cái này nó dễ thừa kế và phát triển hơn. Code cũng nhìn chuẩn hơn.

Bạn dùng void() nhập thì sẽ dài hơn và không dùng lại được cho các hàm khác :facebook9:
 

Thống kê

Chủ đề
102,309
Bài viết
469,956
Thành viên
340,421
Thành viên mới nhất
arissaseah51
Top