puts, printf
Jindroush
jindroush na seznam.cz
Středa Únor 16 18:42:27 CET 2022
Z hlediska funkce (imo ano), nebo z hlediska zaplacani pameti (imo ne,
umeji to dnesni komplikatory takto vyoptimalizovat?)
V kazdem pripade je to symptom lepeneho kodu, bez nasledneho ucesani.
J.
On 16.02.2022 18:39, Jan Waclawek wrote:
> 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);
>> ...
>> ...
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
--
Jindroush <jindroush na seznam.cz>
Další informace o konferenci Hw-list