提问一下 int() int[] int* (int)分别什么意思

问一下标题四个int都是什么意思,麻烦具体讲一下 int[], 和,int*的具体用法和意思

  1. int() 这个形式我好像不怎么见过,建议你给个例子
  2. (int) 是强转的意思,就比如(int)6.6,这个结果就是6,把浮点型转化整数形式
  3. int []通常代表一个数组,就比如 int A[50],这样就代表是一个整型数组,可以存放五十个整数
  4. int * 是一个整型指针,作用也比较多:
    ```c
    int a = 5;
    int p =&a;
    //此时p代表a的地址,
    p与a完全一致,p与&a完全一致

//除此之外,int* 也代表一些数组,例:
int A[66];
int *ptr = A;
//A是数组名字,代表数组收地址,指针指向地址,因此ptr指向数组的首地址,那么ptr也可以说是代表着A数组

```

这篇文章解释的很想详细:
重新理解指针:用实例分清int* int** int*[] (int*)[]四者的区别_双鱼座boyy的博客-CSDN博客