Tutorial Belajar Return Value Array pada Function di Bahasa C dengan mudah


Sekarang kita akan membuat suatu function yang dapat mengembalikan suatu array baru. Kamu hanya perlu menambahkan tanda * sebelum nama function. Kemudian jangan lupa di dalam function tersebut harus mengembalikan variabel array tersebut.

PRAKTEK

  • Silahkan jalankan kode di sebelah kanan dan lihat outputnya


Source :

#include <stdio.h>
#include <string.h>

int * modifyArray(int *arr, int SIZE)
{
for (int i = 0; i < SIZE; i++)
{
arr[i] = arr[i] * 100;
}

return arr;
}

void printArray(int *arr, int SIZE)
{
for (int i = 0; i < SIZE; i++)
{
printf("%d\n", arr[i]);
}
}

int main () {
int angka[10] = {1, 2, 3, 4, 5, 6,7, 8, 9, 10};
int angka_len = 10;

int *new_angka;
new_angka = modifyArray(angka, angka_len);

printArray(new_angka, angka_len);
}


Hasilnya :

100
200
300
400
500
600
700
800
900
1000

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Return Value Array pada Function di Bahasa C dengan mudah"

Posting Komentar