Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Справочник
 FAQ
   •Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
Spectrum Net

TelePoint - Място за хора със свободни идеи

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: otnovo Segmentation Fault
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Cryton Дата: 07/21/2003
Segmentation fault

tova se polu4ava sled kato compiliram slednata programa

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {

  FILE *fp;
  int ch;

  if(argc != 2) {
    printf("Usage: textfile <file>\n");
    exit(1);
  }

  if(fp=fopen(argv[1], "r")==NULL) {
    printf("Error opening file\n");
    exit(1);
  }

  for(;;) {
    if((ch=fgetc(fp))==EOF) break;
    putchar(ch);
  }

  fclose(fp);

  return 0;
}

i tui kato sam na4inae6t v programiraneto na C (ne C++) i 
ideq si nqmam za6to pravi taka
 razgledah ve4e su6testvuva6tite vuprosi no te ne mi
pomognaha
za tova nqkoi ako moje da mi pomogne.....

1024X predvaritelno :)


Отговор #1
От: Plamen Дата: 07/21/2003
 Не съм програмист (само любител), но това for(;;) ми
изглежда доста налудничево ...


Отговор #2
От: LM Дата: 07/21/2003
fp = fopen(argv[1], "r");
if(fp==NULL) {
printf("Error opening file\n");
exit(1);
}

I e gotovo...



Отговор #3
От: :)) Дата: 07/22/2003
което може да изглежда и така :

..........
..........
if( (fp=fopen(argv[1], "r"))==NULL ) {
..................

е тук обаче скобите идват малко много


<< browser (2 ) | Passwd for writing (0 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.00 sys = 0.07 CPU)