c语言中的指针类型属于原子类型还是结构类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言中的指针类型属于原子类型还是结构类型?相关的知识,希望对你有一定的参考价值。

这个要看什么指针
如果是char *就是原子类型的
结构体的指针就是结构类型
但是要注意各种类型的指针变量所占内存一样。
参考技术A c语言中数据类型可分为原子类型和结构类型两大类,而整型、字符型、指针、枚举值、逻辑值都属于原子类型 参考技术B 原子类型 参考技术C

指针是指针类型,它就是一个单独的类型。如果把结构类型归纳为可以是多个类型的拼凑的话,那么结构体和共用体可以划分为结构类型。指针类型则不在这一类中!

参考技术D 原子类型的值是不可分解的,如C语言中的标准类型(整型,实型,字符型)及指针。

以上是关于c语言中的指针类型属于原子类型还是结构类型?的主要内容,如果未能解决你的问题,请参考以下文章

抽象数据类型

数据类型

JDK原子操作类

数组与结构体的区别

将指向原子类型的指针分配给指向非原子类型的指针

Java学习笔记—多线程(原子类,java.util.concurrent.atomic包,转载)