在主控台列印
你可以使用 Rprintf() 在主控台列印格式化的輸出。它和 R 中的 sprintf() 類似,並使用以下格式指定符:
%d表示整數%s表示字串
本練習屬於課程
用 Rcpp 最佳化 R 程式碼
練習說明
撰寫一個函式,加總兩個整數(x 與 y),並列印以下訊息:
** <x> + <y> = <x + y>
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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)