MST

星途 面试题库

面试题:C语言中如何对NULL指针进行基础安全检查

在C语言中,假设有一个函数`void processData(int *ptr)`,要求在函数内部对`ptr`指针进行NULL指针安全检查,如果`ptr`为NULL,输出提示信息并返回;如果不为NULL,对指向的数据进行加1操作。请实现该函数。
34.1万 热度难度
编程语言C

知识考点

AI 面试

面试题答案

一键面试
#include <stdio.h>

void processData(int *ptr) {
    if (ptr == NULL) {
        printf("指针为NULL,无法进行操作\n");
        return;
    }
    (*ptr)++;
}