Kom igångKom igång gratis

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

Den här övningen är en del av kursen

Optimizing R Code with Rcpp

Visa kurs

Övningsinstruktioner

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

** <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)
Redigera och kör kod