The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Почему не равно ? мне хоть слово сегодня напишут?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Почему не равно ? мне хоть слово сегодня напишут?"
Сообщение от Александр emailИскать по авторуВ закладки on 03-Апр-03, 14:47  (MSK)
Задаю с = "c"
Пишу | c | на терменале другова компа но они каковото неравны друг другу почему ? ктонибудь знает в чём фишка
#include <stdio.h>
#define SEBUF 200
#define REBUF 200
int  main(Void)
{           FILE *se, *re, *se_t, *re_t;
            char s[SEBUF], r[REBUF], *c;
    printf("loewa 2003\n");
no_in:      se = fopen("send.txt" , "r");
            re = fopen("recive.txt" , "a+");
         se_t = fopen("ttyS0.txt" , "a+");
    re_t = fopen("send.txt" , "r");
            if (se == NULL)
          {
  printf("no open file send");    
          sleep(1);
  goto no_in;
  }
            fgets(s,SEBUF,se);
    printf(s);
    fputs("$",se_t);
    fgets(r,REBUF,se_t);
    printf(r);
    c = "c";
    printf(c);
    if (r == c) { printf("YES\n");  }
else   { printf("NO\n"); }
    
    
            
}

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Почему не равно ? мне хоть слово сегодня напишут?"
Сообщение от uldus Искать по авторуВ закладки on 03-Апр-03, 15:11  (MSK)
>     c = "c";
>     if (r == c) { printf("YES\n");  

Так в Си строки не сравнивают, у тебя идет сравнение указателей, для строк смотри man strncmp

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Почему не равно ? мне хоть слово сегодня напишут?"
Сообщение от Александр emailИскать по авторуВ закладки on 03-Апр-03, 15:23  (MSK)
>>     c = "c";
>>     if (r == c) { printf("YES\n");  
>
>Так в Си строки не сравнивают, у тебя идет сравнение указателей, для
>строк смотри man strncmp

Спасибки всё получилось
Нехочешь мне помочь :) если можеш то стучись icq# 113338887

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру