Cetak ke konsol
Anda dapat menggunakan Rprintf() untuk mencetak keluaran berformat ke konsol. Fungsinya mirip dengan sprintf() di R, dan menggunakan penentu format:
%duntuk menyatakan bilangan bulat (integer)%suntuk menyatakan string
Latihan ini merupakan bagian dari kursus
Mengoptimalkan Kode R dengan Rcpp
Instruksi latihan
Tulis sebuah fungsi yang menjumlahkan dua bilangan bulat (x dan y) dan mencetak pesan berikut:
** <x> + <y> = <x + y>
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Define the function add()
cppFunction('
int add(int x, int y) {
int res = x + y ;
___("** %d + ___ = ___\\n", x, y, res) ;
return res ;
}
')
# Call add() to print THE answer
add(40, 2)