Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » rzymo 05:06
 » Shark20 04:15
 » NWN 04:14
 » PiotrexP 04:06
 » Visar 03:00
 » Chavez 02:46
 » yanix 02:26
 » PaKu 02:20
 » metacom 02:18
 » xpx 02:17
 » abes99 01:30
 » luckyluc 01:30
 » Chrisu 01:26

 Dzisiaj przeczytano
 41099 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Problem z C , laciak88 12/04/08 17:57
Witam!
Mam problem. Jest on banalny i wlasnie dlatego nie wiem dlaczego nie dziala :/.
Jest taki kawalek kodu:

...
printf("Podaj tytul plyty ktora mam znalezc\n");
scanf("%s",&nazwa);
...
if (nazwa==tabplyta.tytul)
{
...

nazwa i tytul sa charami. Dlaczego nie wchodzi w petle? Probowalem tez z cudzyslowami przy ifie i nic :/.

"To Alcohol! The cause of, and solution to, all of
life's problems."

  1. zrob tak , waski 12/04/08 18:06
    if(strcmp(nazwa, tabplyta.tytul))
    {
    ...

    Porownywanie lancuchow znakow to nie to samo co porownywanie liczb :)

    btw Pisz po angielsku. Nie mowie o komunikatach dla uzytkownika, tylko np o nazwach zmiennych czy funkcji. Warto wyrobic sobie taki nawyk...

    SNAFU
    Situation Normal, All Fucked Up

    1. no tak! , laciak88 12/04/08 18:11
      dziala, dzieki! :D
      nie ma to jak nawyki z pascala :/.
      Teraz sobie przypomnialem, ze bylo to na przedostatnim wykladzie, ktory mam nawet na dysku ;).

      "To Alcohol! The cause of, and solution to, all of
      life's problems."

    2. a jest w c odpowiednik , laciak88 12/04/08 18:23
      pascalowego truncate? Bo nie wiem jak usunac strukture z pliku

      "To Alcohol! The cause of, and solution to, all of
      life's problems."

      1. truncate lub ftruncate , bwana 12/04/08 23:44
        w zależności czy chcesz posłużyć się nazwą pliku, czy wskaźnikiem na plik.

        Nawiasem mówiąc w taki sposób usuniesz tylko koniec pliku. Myślę, że godnym rozważenia rozwiązaniem jest dodanie do struktury flagi "skasowany" i zaznaczanie rekordu jako skasowany plus defragmentowanie tego pliku od czasu do czasu:-) Potem indeksy, uprawnienia i wyjdzie mały MySQL;-)

        "you don't need your smile when I cut
        your throat"

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL