Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Ошибка компиляции - undefined reference to https://www.cyberforum.ru/ c-beginners/ thread317097.html
Доброго времени суток, начну описание проблеммы немного с далека, что бы породнее всё объяснить. В данный момент и пытаюсь написать C-модуль для явы. Связка впринципе работает, но теперь мне нужно использовать функцию из одной библиотуки явы. Допустим исходник выглядит так: #include <jni.h> #include <jawt_md.h> #include <jstheader.h> // generated by javah JNIEXPORT jint JNICALL...
C (СИ) Сортировка не работает
помогите плиз!!! void Search_chitateley(BOOK &book,READER &chit,ID &id)//функция для поиска пользователей { const int choose=3; int ar; int t=0; int nubmer=0; char choise; char Famil;
C (СИ) Нужна литература, желательно, на русском https://www.cyberforum.ru/ c-beginners/ thread317019.html
Что-то из нормальных русскоязычных книг по Си, которые можно почитать после K&R, не нашёл. Только книга "Искусство программирования на Си" Хезфилда и Кирби. На английском тоже что-то маловато. На всех сайтах, где побывал, пять-шесть штук одних и тех же книжек. Да и все по стандарту 1999 года. Буду признателен, если кто-нибудь поделиться названиями хороших книг из переведённых. В крайнем случае...
C (СИ) Структурыи файлы (интересное задание) Один американский многосерийный фильм (сериал) много лет шел на экранах телевизионной компании SBC. Для облегчения поиска информации о действующих лицах был создан файл, содержащий сведения о них. Это был файл структур. Состав структуры следующий: struct actor{ char фамилия; /* исполнитель*/ char имя ; int... https://www.cyberforum.ru/ c-beginners/ thread316432.html
программы на Си C (СИ)
помогите пож-та с этими задачами!если не сложно!
C (СИ) Программа на СИ Вечер добрый! Имеется следующее задание (решать на СИ): В двумерном массиве, состоящем из целых элементов, найти строки, содержащие элементы, равные по модулю заданному числу, и вывести на экран номера таких строк в порядке убывания характеристики: количество искомых элементов в строке или сообщение об их отсутствии. И собственно вопрос. Как реализовать поиск элементов и отсортировать... https://www.cyberforum.ru/ c-beginners/ thread316136.html
C (СИ) Проверить, есть ли в тексте скобки Дан текст произвольной длины, оканчивающийся символом ";". Проверить, есть ли в тексте скобки. ломаю голову( нечего не получаеться( https://www.cyberforum.ru/ c-beginners/ thread316134.html Заменить в последовательности каждую из групп, стоящих рядом точек, многоточием C (СИ)
Помогите составить код в Си... Вообще никаких мыслей нет... И условия, немного непонятны.(p.s. Задачи из Абрамова вообще плохо до меня допирают) Заранее благодарю!
C (СИ) Ошибка в коде вычисления факториала https://www.cyberforum.ru/ c-beginners/ thread316039.html
Кто подскажет где в данной программе ошибка? Заранее благодарю! #include <stdio.h> #include <math.h> #include <conio.h> main() { long int f=1,x,n,j,i;
C (СИ) Определить числа, равные соответственно суммам элементов строк матрицы (Задачник Абрамов С.А.) #include <stdio.h> #include <math.h> #include <conio.h> void main() { int s; int m,n,rs,i=0,sum=0; https://www.cyberforum.ru/ c-beginners/ thread315926.html
C (СИ) Описать структуру с именем TRAIN (поправить код)
Описать структуру с именем TRAIN содержащую следующие поля - название пункта назначения - номер поезда - время отправления Написать програму выполняющая следующие действия: - вывод на экран информации о поездах отправляющихся после введенного с клавиатуры времени - если таких поездов нету выдать на дисплей соответстсвующее сообщение. struct TRAIN { char name ;
C (СИ) Напишите пожалуйста какое действие выполняется в каждой строчке Напишите пожалуйста какое действие выполняется в каждой строчке #include <stdio.h> #include <string.h> char * ifa(char *t){ while (*t) if (*t++==97) return --t; return 0; } void erase(char * str,int u){ while (str) https://www.cyberforum.ru/ c-beginners/ thread315762.html
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
11.06.2011, 10:23 0

Взять последний символ из строки в файле - C (СИ) - Ответ 1749121

11.06.2011, 10:23. Показов 10740. Ответов 6
Метки (Все метки)

Ответ

можно считывать по одному символу из файла, пока не встретится \n, сохраняя предыдущий прочитанный символ в отдельную переменную
(в текстовом режиме концы строк вида \r\n становятся в виде \n)

C
1
2
3
4
5
6
7
8
    int c, prev;
 
    prev = '\0';
    while ((c = getc(ifp)) != EOF && c != '\n')
        prev = c;
    
    if (prev)
        printf("char: %c\n", prev);


Вернуться к обсуждению:
Взять последний символ из строки в файле C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.06.2011, 10:23
Готовые ответы и решения:

Взять последний символ строки
Есть программа, которая принимает аргумент в командной строке и выводит его на экран. ...

Как взять последний символ из строки
У меня номер Акта в таком формате АА00123 мне необходимо взять 3 последних символа, конвертировать...

Каждый символ строки заменить на следующий за ним, а последний символ строки заменяеть первым
я написал код но не могу разобраться. вот дано :...

Определить последний символ в текстовом файле
Дан текстовый файл d1.txt содержащий символьную информацию (запись некоторого математического...

6
11.06.2011, 10:23
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.06.2011, 10:23
Помогаю со студенческими работами здесь

Как удалить последний символ в файле?
Дело вот в чем, у меня постоянно идет запись в файл, и в конце каждой строчки ставится закрывающая...

Проверить, является ли последний символ в файле пробелом
Подскажите, как проверить последний символ в текстовом файле, например является ли он пробелом.

Как найти последний символ в текстовом файле
Как в коммандной строке найти последний символ в текстовом документе и перейдя от этого символа на...

В созданном текстовом файле первый символ каждой строки заменить на первый символ предыдущей строки. Первая ст
В созданном текстовом файле первый символ каждой строки заменить на первый символ предыдущей...

0
Новые блоги и статьи
Как поменять сообщение коммита в Git
InfoMaster 19.01.2025
Правильно оформленные сообщения коммитов существенно упрощают процесс разработки, особенно при работе в команде или при необходимости вернуться к более ранним версиям проекта. Каждое сообщение. . .
Как лучше объявлять функции в JavaScript: var functionName = function() {} или function functionName() {}
InfoMaster 19.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль, предоставляя разработчикам мощные инструменты для создания динамических и интерактивных веб-приложений. Одним из фундаментальных. . .
Как сделать редирект на другую веб-страницу
InfoMaster 19.01.2025
В современной веб-разработке редирект является неотъемлемым инструментом для управления навигацией пользователей между страницами сайта. Перенаправление представляет собой автоматическое перемещение. . .
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru