机工社课件C程序设计教程 PPT课件Ctutor-9-结构体.pptxVIP

  • 1
  • 0
  • 约1.52万字
  • 约 83页
  • 2026-05-20 发布于广东
  • 举报

机工社课件C程序设计教程 PPT课件Ctutor-9-结构体.pptx

第9章

结构体和其它数据机制;2;3;4;5;typedef只是为原有类型名定义了一个新类型名(别名),而没有创造新的类型。

注意与预处理命令#define的差别

宏定义:#define符号常量名替换文本

例如:#definePCharchar*

#define是在预编译时处理的,只能作简单的字符串替换。

PCharpa,pb;--char*pa,pb;//pa是指针,pb是字符

;7;8;9;10;在程序设计中,学生的学号怎么表示?

通常是数字序列,可以视为整数,定义为:

intid;

如果数字序列所表示的整数超出了int类型的表示范围(最大值为231-1,10位数字),则需要定义为字符数组:

charid[16];

请根据实际情况选用!并且在数据赋值、打印输出和数据比较时要选择相应的方式。

整数:赋值=,打印输出%d,比较===!==

字符数组:复制strcpy,打印输出%s,比较strcmp,strstr

;12;13;14;附录4命名规范

本书中使用的命名规范如下:

1、常量(常变量、枚举常量和宏)使用全部大写的字母;

2、普通变量和函数参数通常用全小写字母。而且i、j、k、m、n等

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档