Aan de slagGa gratis aan de slag

Print to the console

You can use Rprintf() to print formatted output to the console. It is similar to the sprintf() function in R, and uses the format specifiers:

  • %d to specify an integer
  • %s to specify a string

Deze oefening maakt deel uit van de cursus

Optimizing R Code with Rcpp

Cursus bekijken

Oefeninstructies

Write a function that adds two integers (x and y) and prints the following message about it:

** <x> + <y> = <x + y>

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren