Skriv ut till konsolen
Du kan använda Rprintf() för att skriva ut formaterad utdata till konsolen. Funktionen liknar sprintf() i R och använder följande formatspecificerare:
%dför att ange ett heltal%sför att ange en sträng
Den här övningen är en del av kursen
Optimera R-kod med Rcpp
Övningsinstruktioner
Skriv en funktion som adderar två heltal (x och y) och skriver ut följande meddelande:
** <x> + <y> = <x + y>
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)