Aan de slagBegin gratis

Printen naar de console

Je kunt Rprintf() gebruiken om opgemaakt naar de console te printen. Het lijkt op de functie sprintf() in R en gebruikt de volgende formaat-specifiers:

  • %d voor een integer
  • %s voor een string

Deze oefening maakt deel uit van de cursus

R-code optimaliseren met Rcpp

Bekijk cursus

Oefeninstructies

Schrijf een functie die twee gehele getallen (x en y) optelt en daarover het volgende bericht print:

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

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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