el_musketeer Advance
Posts : 540 Thanked : 1 Engine : RMVX Skill : Intermediate Type : Event Designer
| Subyek: [ASK] return pada C 2011-05-18, 11:48 | |
| tanya ah.. fungsinya return pada C apa ya?? contoh: return(9); return(4); return(rangga_cakep); nah, paling sering aku nemuin ini: return (0); aku gak tau fungsinya karena kalo bikin program ga pernah pake return (dolo aku pernah tanya di CB dijawab LightNighTKnight tapi aku masi belom mudeng ) makasi sebelumnya | |
|
hart Senior
Posts : 805 Thanked : 38 Engine : Other Skill : Very Beginner Type : Developer
| Subyek: Re: [ASK] return pada C 2011-05-18, 12:54 | |
| ya untuk mengembalikan nilai ke pemanggilnya. misalnya: - Code:
-
int tambah(int a, int b) { return a + b; } jadi ntar manggil fungsi itu ya gini: - Code:
-
int c = tambah(5, 10); dan sekarang c akan bernilai 15 sebagai tambahan, return juga bisa digunakan untuk kembali ke pemanggilnya, tapi gk ada nilainya kok, misalnya: - Code:
-
void a() { int i = 0; while(i < 100) { if(i == 10) return; i++; } } | |
|
el_musketeer Advance
Posts : 540 Thanked : 1 Engine : RMVX Skill : Intermediate Type : Event Designer
| Subyek: Re: [ASK] return pada C 2011-05-18, 19:20 | |
| - Code:
-
void a() { int i = 0; while(i < 100) { if(i == 10) return; i++; } } yang kedua itu, kalo loop udah terputus maka nilainya disimpan di variabel a begitukah??? - Spoiler:
nyang kedua itu incriment nya kalo i=10 doang ya???
| |
|
hart Senior
Posts : 805 Thanked : 38 Engine : Other Skill : Very Beginner Type : Developer
| Subyek: Re: [ASK] return pada C 2011-05-20, 14:42 | |
| @om el: bukan loh, itu fungsi void, tidak mengembalikan nilai. Fungsi return di situ cuma untuk kembali ke kode pemanggilnya. - Quote :
- nyang kedua itu incriment nya kalo i=10 doang ya???
yup, jadi ntar i nya uda 10, ketemu return, maka langsung kembali. Coba praktekin deh, pasti ngerti | |
|
Sponsored content
| Subyek: Re: [ASK] return pada C | |
| |
|