|
|
Другие темы раздела | |
C (СИ) Используя структуру с полями пол, ФИО, возраст, распечатать количество девушек по имени "Elena"
https://www.cyberforum.ru/ c-beginners/ thread332753.html Здравствуйте, форумчане! Используя структуру с полями пол, ФИО, возраст, распечатать количество девушек по имени "Elena" и имена тех, кому 19 лет. (Данные находятся в файле.) Структуру пишу во 2-ой раз в жизни, поэтому заранее извиняюсь, если что-то совсем уж не так. Функции ничего не возвращают. Всё также по методике, как в моей первой, но эта не хочет работать. Помогите, найти ошибки и... |
C (СИ) Кто нибудь писал quine? писал свой quine но не вот эту классику #include<stdio.h> char*i="\\#include<stdio.h> ",n='\n',q='"',*p= "%s%cchar*i=%c%c%s%c,n='%cn',q='%c',*p=%c%c%s%c,*m=%c%c%s%c%c;%s%c",*m= "int main(){return!printf(p,i+1,n,q,*i,i,q,*i,q,n,q,p,q,n,q,m,q,n,m,n);}" ;int main(){return!printf(p,i+1,n,q,*i,i,q,*i,q,n,q,p,q,n,q,m,q,n,m,n);} Это классический Куайн на Си, полностью соответствующий ANSI Си. |
C (СИ) Перевести код с C++
https://www.cyberforum.ru/ c-beginners/ thread332603.html #include <iostream> using std::cout; using std::cin; using std::endl; int main() { int N; cout << "Enter the number of columns: "; cin >> N; |
C (СИ) обьясните код #include <stdio.h> #include <math.h> #include <conio.h> #define n 10 void main() { char str; char stroka(char str); printf("Vvedite stroky str\n"); https://www.cyberforum.ru/ c-beginners/ thread332602.html |
Файл в Си буду очень благодарен C (СИ) Даны два файла вещественных чисел с именами SA и SB, содержащие элементы квадратных матриц A и B (по строкам). Создать новый файл с именем SC, содержащий элементы произведения A•B. Если матрицы A и B нельзя перемножать, то оставить файл SC пустым. |
C (СИ) Создать файл целых чисел с данным именем и записать в него N первых положительных четных чисел Дано имя файла и целое число N (> 1). Создать файл целых чисел с данным именем и записать в него N первых положительных четных чисел (2, 4, …). #include <stdio.h> #include <stdlib.h> void main() { FILE *fp; char name; int *a,*b,*d,i,j,N,n=40,c=40,kol=0,k,index; printf("\n Vvedite imya file: "); https://www.cyberforum.ru/ c-beginners/ thread332348.html |
C (СИ) Написать функцию, которая возвращает 1, если строка str1 расположена в конце строки str2 Написать и протестировать функцию STREND(str1, str2), которая возвращает 1, если строка str1 расположена в конце строки str2, и 0 - в противном случае. Начал писать (пока без функции), но чтот оно не хочет правильно работать. Суть в том, чтоб проверить 1 строку и 2 строку с конца на совпадения... #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> void main() https://www.cyberforum.ru/ c-beginners/ thread332302.html |
C (СИ) Возведение в куб - разобрать код #include<stdio.h> #include<conio.h> #include<math.h> void main () { int x,y,z,a; printf("Введи a:"); scanf("%d",&a); что делают нижнее 5 строк??????? |
C (СИ) Перевод в двоичный код
https://www.cyberforum.ru/ c-beginners/ thread332041.html #include <stdio.h> #include <conio.h> #include <stdlib.h> main () { int i,k; char s; printf("vvedite stroku \n"); scanf("%i",&k); |
C (СИ) ..обьясните ..код
https://www.cyberforum.ru/ c-beginners/ thread332031.html #include <conio.h> #include <math.h> #include <stdio.h> void main() { int m,n,k; int sum(int , int , int ); puts("vvedite chislo m"); |
C (СИ) Прокомментировать код #include<stdio.h> #include<conio.h> #define n 5 main() { int mas,i,k,b; printf("\nVvedite %d chisel \n",n); for(i=0;i<n;i++) scanf("%d",&mas); printf("Masiv\n"); |
C (СИ) Найти матрицу, получающуюся из данной: перестановкой строк — первой с последней, второй с предпоследней Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т.д. Только надо написать ее на Си, вообще она будет проверяться на убунте через putty. Заранее благодарю. https://www.cyberforum.ru/ c-beginners/ thread331994.html |
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|
14.07.2011, 13:24 | 0 |
Динамическое создание строки с нужным размером - C (СИ) - Ответ 184078814.07.2011, 13:24. Показов 27911. Ответов 13
Метки (Все метки)
Ответ
я так понял, ты хочешь чтобы память выделялась по размеру введенной строки?
на самом деле , там внутри почти каждой функции лежит распределитель (вызов метода аллокатора) , который также манипулирует памятью (там есть свой ограниченный буфер) , просто неявно. если хочется без временного буфера , то лишь шалить с небуф. вводом ( getch() ) + realloc()-и либо подрубать апи и юзать какие то тонкости. кстати задача не супер легкая. Вернуться к обсуждению: Динамическое создание строки с нужным размером C (СИ)
0
|
14.07.2011, 13:24 | |
Готовые ответы и решения:
13
Не подгружается @media c нужным размером Создание строки размером количества символов в буфере ввода Создание текстового файла с нужным именем Создание текстового файла с нужным содержимым |
14.07.2011, 13:24 | |
14.07.2011, 13:24 | |
Помогаю со студенческими работами здесь
0
Из матрицы размером n получить матрицу размером n-1 путем удаления строки и столбца на пересечении max элемент Работа с MS World (создание документа с нужным содержимым) Маршалинг структур: динамическое управление размером Как из матрицы размером MxN получить матрицу размером 1xN, содержащую максимальные элементы каждой строки исходной матрицы |