|
|
Другие темы раздела | |
C (СИ) В чём ошибка?
https://www.cyberforum.ru/ c-beginners/ thread641605.html Записываю в файл число (целое): FILE *fp; int f = 123; fp = fopen("123.txt","wb+"); fwrite(&f,sizeof(int),1,fp); |
C (СИ) Работа со списком - Error: dereferencing pointer to incomplete type Привет всем! Суть вопроса: имеются следующие структуры typedef struct INFO { unsigned int tab; char FIO; char type; data god; char last_r; char new_r; } info; |
C (СИ) Чтении происходит и после конца файла
https://www.cyberforum.ru/ c-beginners/ thread641567.html Появился след.вопросы: Вопрос 1: 1.Если произвести запись в файл и после этого его закрыть и опять открыть, то при чтении файла конец легко обнаруживается. 2.Если произвести запись в файл и сделать сброс текущий позиции на нуль, то конец файла при чтении, также обнаруживается. 3.Если произвести запись в файл (см.код ниже), после этого сделать декремент текущий позиции и читать файл пока не... |
C (СИ) Удаление всех символов кроме русских букв и дефиса
https://www.cyberforum.ru/ c-beginners/ thread641231.html Всем доброго времени суток. Требуется удалить из строки все символы кроме русских букв и дефиса. Код: #include <stdlib.h> #include <windows.h> #include <time.h> #define SP system("pause"); #define CP SetConsoleCP(1251); SetConsoleOutputCP(1251); #define NEWLINE putchar('\n'); |
Смайлик C (СИ) Добрый день. Вобщем у меня есть строка в которую копируется значение YCbCr-4:4:2; Но почему-то при выводе получается YCbCr-4:4:p; -вобщем последний символ т.е. двойка вылазиет смайлик. Что за нафиг? Мусор в массиве? Размер вроде точно совпадает, в чем дело? Может быть из за этого несоответствие в функции strcmp ? Постоянно -1 возвращает.. |
C (СИ) Обработка рациональных дробей с использованием указателей Используя указатели над структурами решить задачу: Из имеющихся рациональных дробей (их четное кол-во) сформировать новую структуру, куда записать дроби, полученные в результате умножения первой дроби и последней, второй и предпоследней, и т.д. Найти последнюю положительную дробь новой структуры. Дописать полученную дробь в новую структуру. Вывести получившиеся данные на экран. https://www.cyberforum.ru/ c-beginners/ thread641072.html |
C (СИ) Бесконечный цикл while при расчете расхода топлива
https://www.cyberforum.ru/ c-beginners/ thread640855.html Не судите строго за код.Я только начинаю разбираться с основами.У меня одна проблема, в цикле while, у меня постоянно возникает бесконечность повторения.Хочу чтобы мне обьяснили мою ошибку.Выполняю по одному готовому примеру свои задачи, но в примере вроде всё проходит, а вот в задачах возникает бесконечный цикл.Поясните пожалуйста самыми простыми словами. Задача состоит в том, чтобы с помощью... |
C (СИ) Создание программы в Visual C++ Express Здравствуйте, подскажите пожалуйста, как создать программу, например: #include <stdio.h> main() { printf("Text"); return 0; } в Visual C++ Express Какой тип проекта выбрать :) |
C (СИ) Округление при делении Здрасте, толи я не знаю чего-то, толи косяк компилятора (gcc): double d=9/5; после компиляции d== 1.0 в чем проблема? :umnik: https://www.cyberforum.ru/ c-beginners/ thread640834.html |
C (СИ) определение ПР ТИЦ ( рабочий алгоритм на 21.08.12 )
https://www.cyberforum.ru/ c-beginners/ thread640803.html #include <stdio.h> #include <stdbool.h> int ConvertStrToInt(char *pStr, int Init, int Factor) { while (*pStr) { Init *= Factor; Init += *pStr++; } return Init; |
C (СИ) Студия не может найти библиотеку book.h В общем начал осваивать куда создал первые программы. Теперь решил переписать прграмму из книжки Сандерс Дж. Технология куда в примерах, Вот код #include <stdio.h> #include "../common/book.h" #include <cuda_runtime.h> __global__ void add( int a, int b, int *c) { *c=a+b; } |
C (СИ) С чего лучше начать изучение - с Си или C++ Здравствуйте! Подскажите, с чего лучше начать с СИ или С++, если до этого я работал с FreePascal. Прошу не ругать сильно. И литературу, на то что посоветуете. https://www.cyberforum.ru/ c-beginners/ thread640696.html |
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
24.08.2012, 05:44 | 0 |
Получить индекс позиции символа строки на которую ссылается указатели fpos, npos - C (СИ) - Ответ 338612824.08.2012, 05:44. Показов 2084. Ответов 7
Метки (Все метки)
Ответ
разность указателей - целое число со знаком, ptrdiff_t описан в стандарте
его размер зависит от реализации так как указатели относятся к элементам одного массива, их можно вычитать модуль даёт расстояние между ними (как бы они не стояли) прежде чем вычислять расстояние, нужно убедиться, что они в правильном порядке Вернуться к обсуждению: Получить индекс позиции символа строки на которую ссылается указатели fpos, npos C (СИ)
0
|
24.08.2012, 05:44 | |
Готовые ответы и решения:
7
Ввод строки S и символа С. Результат: число повторений символа С и порядковые позиции вхождения этого символа в строку Удаление памяти, на которую ссылается указатель Запись в Memo( индекс - это индекс кнопки, на которую нажали) числа 1 Откуда берется значение указателя после удаления памяти на которую он ссылается? |
24.08.2012, 05:44 | |
24.08.2012, 05:44 | |
Помогаю со студенческими работами здесь
0
Как можно узнать размер выделенной динамической памяти, на которую ссылается указатель a? Строки. Дан текст. Найти позиции заданного символа в тексте Указатели: вывести значение второго байта четвертого символа строки Поиск позиции первого вхождения в первую строку какого-либо символа из второй строки Сравнение двух текстовых файлов и вывод номера строки и позиции символа, где они отличаются Получить индекс строки в массиве и изменить значение строки |