Printf си
Автор 777 задал вопрос в разделе Другие языки и технологии
Может кто-нибудь объяснит: не могу понять разницу между функциями printf(), sprintf() и cprintf() на ЯП Си. и получил лучший ответ
Ответ от $|{iF[гуру]
printf(SMTH) == fprintf(stdout, SMTH)
принтф это тот же фпринтф, но пишет в стдаут.
цпринтф к языку Си и его стандартной библиотеке никакого отношения не имеет.
принтф -- просто печать. фпринтф -- печать в файл.
strcat(): что значит зачем? а как еще? ``+'' не катит, строка -- это указатель на кучу char-ов, с ' ' в конце.
В случаях, если нужно к одной строке ``приписать'' другую.
Ответ от Антон -[гуру]
printf - запись результата в выходной поток stdout
fprintf - запись результата в поток, переданный первым аргументом
sprintf - запись результата в выделенный буфер
printf - запись результата в выходной поток stdout
fprintf - запись результата в поток, переданный первым аргументом
sprintf - запись результата в выделенный буфер
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Может кто-нибудь объяснит: не могу понять разницу между функциями printf(), sprintf() и cprintf() на ЯП Си.
Меню на Си (в консоли)
для примитивной реализации.. . можно так.. .
include<stdio>
short select(){
подробнее...
спросили в Евгений IV
что означает знак процента "%" в си++ ?
Смотря где стоит. . если в printf, то отвечает за форматирование.
При остальных операциях -
подробнее...
что означает знак процента "%" в си++ ?
Смотря где стоит. . если в printf, то отвечает за форматирование.
При остальных операциях -
подробнее...
спросили в Stdio h String h
Помогие решить задачу на языке Си
Если считать с нуля, то её позиция 2 🙂
#include <stdio.h>
#include
подробнее...
Помогие решить задачу на языке Си
Если считать с нуля, то её позиция 2 🙂
#include <stdio.h>
#include
подробнее...
спросили в Stdio h Stdlib h
Существует ли clrscr в си?
#include<stdio.h>
#include<stdlib.h>
int main (){
printf("aaaaa");
подробнее...
Существует ли clrscr в си?
#include<stdio.h>
#include<stdlib.h>
int main (){
printf("aaaaa");
подробнее...
спросили в C++ Stdio h
cout и printf в языке C
printf(\"%c\\n\", *ot);
> Компилятор не поддерживает функцию cout.
Какой
подробнее...
cout и printf в языке C
printf(\"%c\\n\", *ot);
> Компилятор не поддерживает функцию cout.
Какой
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Stdio h
Язык программирования Си. Тип long double.
> Fucken Pro
> работает исправно
В юниксах/линуксах. С MinGW нет.
#define
подробнее...
Язык программирования Си. Тип long double.
> Fucken Pro
> работает исправно
В юниксах/линуксах. С MinGW нет.
#define
подробнее...
спросили в Stdio h
Помогите написать программу со switch в СИ
#include <stdio.h>
#include <conio.h>
#include <math.h>
int
подробнее...
Помогите написать программу со switch в СИ
#include <stdio.h>
#include <conio.h>
#include <math.h>
int
подробнее...
спросили в Stdio h Stdlib h
Динамический массив в Си
Операция new для языка C++, а в Си требуется такая конструкция при выделении памяти:
подробнее...
Динамический массив в Си
Операция new для языка C++, а в Си требуется такая конструкция при выделении памяти:
подробнее...
Си++ СТРУКТУРЫ( задача внутри)
int sravnenie(char c){
 if ((c == \'m\') || (c == \'M\')) return 1;
 if (c ==
подробнее...
спросили в СИ Сиена
writeln на языке Си
Си:
puts(char *str) -- выводит строку + добавляет перевод на новую строку
пример:
подробнее...
writeln на языке Си
Си:
puts(char *str) -- выводит строку + добавляет перевод на новую строку
пример:
подробнее...
спросили в Stdio h
Функции в Си
Напишу как в С++, возможно подойдёт.
void main()
{
int a, b, c;
a = 2;
b =
подробнее...
Функции в Си
Напишу как в С++, возможно подойдёт.
void main()
{
int a, b, c;
a = 2;
b =
подробнее...