文件名称:结构类型-ti毫米波雷达介绍文档
文件大小:3MB
文件格式:PDF
更新时间:2024-06-30 07:44:05
shader CG
5.3 结构类型 Cg 语言支持结构体(structure),实际上 Cg 中的结构体的声明、使用和 C++ 非常类似(只是类似,不是相同)。一个结构体相当于一种数据类型,可以定义 该类型的变量。引入结构体机制,赋予了 Cg 语言一丝面向对象的色彩。还记得 C++中,结构体与类的区别吗?没有区别,除了默认访问属性在结构体中为 public,类中为 private,所以结构体与类是非常近似的,由此可以看出 shader 语 言的发展趋势还是向着具有面向对象特性的高级语言。不过目前的 Cg 语言中的