구조 체 의 세 가지 출력 방식

학습 내용:
1. 구조 체
세 가지 방식 으로 출력 하 다
#include 
#include 
#include 
struct student
{
    char name[20];
    int age; 
    char sex;
};
struct A
{
    int x;
    struct student s;
};
int main()
{
   /* struct student s1={"fgh",6,'a'};
    printf("%s %d %c
",s1.name,s1.age,s1.sex); struct student s2; scanf("%s%d%c
",s2.name,&s2.age,&s2.sex); printf("%s %d %c
",s2.name,s2.age,s2.sex);*/ struct student *s3=(struct student *)malloc(sizeof(struct student)*64); strcpy(s3->name,"aaa"); s3->age=10; s3->sex='a'; printf("%s %d %c
",s3->name,s3->age,s3->sex); }

메모: 빈 지침 을 정의 할 때 공간 을 할당 해 야 합 니 다.
2. 구조 체 길이 구하 기
* * (1) 구조 체 의 총 길 이 는 반드시 최 장 구성원 의 정수 배 (double 제외)
  (2) 각 멤버 의 편 이 량 은 반드시 해당 멤버 의 길이 의 정수 배 이다
3. 4G 가상 메모리 
 

좋은 웹페이지 즐겨찾기