牛客网刷题——C++ 数组名作指针要注意的问题

在C++中,虽然数组名是一个指向数组首地址的指针,但是,数组名是一个常量指针,所以不能对数组名直接进行++操作。可以重新定义指针,指向数组首地址,对其进行++操作。

#include <stdio.h>

void main (void) {
	char *ptr;
        char a[] = "SF-TECH";
	ptr = a;
	ptr++;
//  a++;
    printf ("%s\n", ptr);
}

发布了11 篇原创文章 · 获赞 7 · 访问量 5251

猜你喜欢

转载自blog.csdn.net/qq_35591140/article/details/105725920