typedef的应用

#define _CRT_SECURE_NO_DEPRECATE
#include <stdio.h> //标准输入输出 printf  scanf
#include <stdlib.h>// 标准函数库   malloc申请内存  free释放内存
#include<Windows.h>
#include<string.h> //包含字符串处理函数: strcpy拷贝    strcmp比较   strcat追加


int main() {
	/*
数据类型由编译配创建,为了更好的管理内存空间
数据类型:
	基本类型: 		整型 int short long
					字符型 char
					实型 (浮点型) float (单精度实型)   double(双精度实型)
	构造类型:		数组类型
					结构体类型 struct
					联合类型 union
					枚举类型 enum
	指针类型:		char*  int*  int**


1. 数据类型的别名:  typedef
	typedef struct person {
		char name[10];
		int age;
	}p;
	p a = {"a",10};
2. 区分数据类型
	char* p1, p2;//前一个为char* 后一个为char
	typedef char* c;
	c p1, p2;  //使用重命名定义指针类型
3. 提高代码可移植性
	typedef long long  my_long;
	my_long a;
	my_long b;

system("pause");  //按任意键继续  阻塞

return EXIT_SUCCESS;//返回正常的值 0
*/

	return 0;
}






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值