1.2 C语言的特点
数据类型丰富
重要程度:9 分
<div>
<h2>C语言的数据类型丰富</h2>
<p>C语言提供了多种数据类型,这些数据类型使得程序员可以根据实际需要选择合适的数据类型来定义变量。这不仅提高了程序的效率,也增强了程序的可读性和可维护性。</p>
<ul>
<li><strong>基本数据类型:</strong></li>
<ul>
<li><code>int</code>:用于存储整数,例如 <code>int age = 25;</code>。</li>
<li><code>float</code>:用于存储单精度浮点数,例如 <code>float height = 5.9;</code>。</li>
<li><code>double</code>:用于存储双精度浮点数,例如 <code>double salary = 4500.50;</code>。</li>
<li><code>char</code>:用于存储字符,例如 <code>char grade = 'A';</code>。</li>
</ul>
<li><strong>复合数据类型:</strong></li>
<ul>
<li><code>struct</code>:用于组合不同类型的数据,例如定义一个学生结构体:
<pre>
struct Student {
char name[50];
int age;
float gpa;
};
</pre>
</li>
<li><code>union</code>:用于定义可以共用同一内存区域的不同类型的变量,例如:
<pre>
union Data {
int i;
float f;
char str[20];
};
</pre>
</li>
</ul>
</ul>
</div>