datatype *variable_name;
在这里,datatype是变量的数据类型,例如int、char、float等,而variable_name是用户给出的变量名称。
下面给出一个演示指针的程序。
示例
在线演示
#include
int main () {
int a = 8;
int *ptr;
ptr = &a;
printf("Value of variable a: %d
", a);
printf("Address of variable a: %d
", ptr);
return 0;
}
登录后复制
上述程序的输出结果如下。
Value of variable a: 8
Address of variable a: -2018153420
登录后复制
数组
数组是位于连续内存位置的相同类型元素的集合。数组中的最低地址对应于第一个元素,而最高地址对应于最后一个元素。数组索引从零(0)开始,以数组大小减一(数组大小 - 1)结束。
输出
以下是数组的语法。
输出
以下是数组的语法。 >
type array_name[array_size ];
登录后复制
这里,array_name是数组的名称,array_size是数组的大小。
演示数组的程序如下。
示例
现场演示
#include
int main () {
int a[5];
int i,j;
for (i = 0;i