#define _CRT_SECURE_NO_WARNINGS //VS不建议使用传统数据库,如果不用这个宏,会出现一个错,编号:C4496
#include<stdio.h> //std标准 i input输入; o output输出;
#include<string.h> //strcpy strcmp strcat strstr
#include<stdlib.h> //malloc free
//1、 typedef使用 简化结构体关键字 struct
//struct Person
//{
// char name[64];
// int age;
//
//};
//
//typedef struct Person myPerson;
//主要用途 给类型起别名
//语法:typedef 原名 别名
typedef struct Person
{
char name[64];
int age;
}myPerson;
void test01()
{
struct Person p1 = { "张三",19 };
myPerson p2 = { "李四",20 };
}
//2、区分数据类型
void test02(){
//char *p1, p2; //p1是char* 而p2是char
typedef char* PCHAR; //p1,p2都是char*
PCHAR p1, p2;
char *p3, *p4; //p3,p4都是char*
};
// 提高代码的移植性
typedef long long MYINT; //typedef 数据类型 MYINT 只需要替换long long 就可以改数据类型
void test03()
{
long long a = 10;
MYINT a2 = 10;
}
//程序入口
int main(){
system("pause");//按任意键暂停 阻塞功能
return EXIT_SUCCESS;// 返回 正常退出值 0
}
错误编号:C4496
最新推荐文章于 2023-10-17 20:40:37 发布