C语言-细说函数与结构体
Posted 孙中明
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言-细说函数与结构体相关的知识,希望对你有一定的参考价值。
函数
函数定义
返回类型 函数名 (函数类型 参数)
函数主题;
定义在所有函数之前
#include<stdio.h>
int x=10;
int main()
printf("%d",x);
return 0;
函数内部
#include<stdio.h>
int x=10;
int main()
int x=20;
printf("%d",x);
return 0;
主函数,无论主函数写在哪里,整个程序都是从主函数
的第一个语句执行的
#include<stdio.h>
int x=10;
int main()
print();
return 0;
void print()
printf("%d",x);
#include<stdio.h>
int x=10;
void fun()
fun();
int main()
fun();
结构体
struct name
//基本数据结构
;
通过.
或者->
struct studentInfo
int id;
char name[10];
studentInfo* next;
stu,*p;
//访问
stu.id
stu->name
(*p).id
p->id
//基本
stu.id=1;
scanf("%d",&stu.id);
//构造函数
struct studentInfo
int id;
char sex;
studentInfo(int _id,int _sex)
id=_id;
sex=_sex;
;
//也可以简写
struct studentInfo
int id;
char sex;
studentInfo(int _id,int _sex):id(_id),sex(_sex)
;
student1=studentInfo(9527,man);
以上是关于C语言-细说函数与结构体的主要内容,如果未能解决你的问题,请参考以下文章