---
title: IsContiguous
description: "判断输入tensor是否为一个连续tensor。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1151.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasascendc_api_07_1151.html
indexId: 5c7859d0b62222400cb530ad9909bec248c02f9f4715597787aa8733292b2d6770
---
# IsContiguous

#### 功能说明

判断输入tensor是否为一个连续tensor。


#### 函数原型

```
bool IsContiguous(const aclTensor *tensor)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| tensor | 输入 | 目标tensor。 |


#### 返回值说明

若为连续tensor返回true，否则返回false。


#### 约束说明

- 传入tensor非空。
- 对于空指针场景，将返回true，输出ERROR提示："check tensor != nullptr failed"。


#### 调用示例

```
// 判断当tensor非连续时，返回。
void Func(aclTensor *tensor) {
    if (!IsContiguous(tensor)) {
        return;
    }
}
```
