C言語の関数「modify」の利用方法

C言語では、modify関数は変数の値を変更するために使用されます。

関数定義:

void modify(int *ptr) {
    // 修改ptr指针所指向的变量的值
    *ptr = 10;
}

使われる例:

int main() {
    int num = 5;
    
    printf("Before modify: %d\n", num);
    
    modify(&num);
    
    printf("After modify: %d\n", num);
    
    return 0;
}

何らかの結果を出す

Before modify: 5
After modify: 10

上記の例では、modify 関数は int 型変数のポインタを引数として受け取ります。* という逆参照演算子を使用して、ポインタの参照する変数の値を変更し、ここでは num の値を 10 に変更しています。main 関数では、& 演算子を使用して num のアドレスを取得し、アドレスを modify 関数に渡して変更しています。最終的に、出力結果は num の値が正常に 10 に変更されたことを示しています。

bannerAds