puts, printf

Jan Waclawek konfera na efton.sk
Středa Únor 16 18:39:11 CET 2022


Je to jedno, printf() s korektnym stringom (bez konverznych specifikatorov,
t.j. bez %) je identicke s puts().

V druhom pripade by mohlo byt tiez puts().

Predpokladam, ze to vzniklo postupom copy/paste.

wek


----- Original Message ---------------

Subject: puts, printf
   From: Lukac Michal <Michal.Lukac na fstroj.uniza.sk>
   Date: Wed, 16 Feb 2022 17:34:27 +0000
     To: HW-news <hw-list na list.hw.cz>

>Zdravim,
>pozeram si SDK k Pi Pico C/C++ a v niektorych prikladoch je pouzite puts a printf ako v priklade nizsie.
>Preco sa pouziva aj puts aj printf? Nemoze byt v tom prvom pripade tiez printf?
>
>dik,
>m.
>
>
>int main() {
>
>  stdio_init_all();
>
>  #if !defined(i2c_default) || !defined(PICO_DEFAULT_I2C_SDA_PIN) || !defined(PICO_DEFAULT_I2C_SCL_PIN)
>  #warning i2c/mpu6050_i2c example requires a board with I2C pins
>  puts("Default I2C pins were not defined");
>
>  #else
>  printf("Hello, MPU6050! Reading raw data from registers...\n");
>
>  // This example will use I2C0 on the default SDA and SCL pins (4, 5 on a Pico)
>  i2c_init(i2c_default, 400 * 1000);
>  ...
>  ...
>



Další informace o konferenci Hw-list