TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
C-help ;) , tomex 11/03/05 00:47 Witam !
Mam taki oto problem z programikiem w C (wiem, ze to nie jest forum zwiazane z tym tematem - ale sprobuje ;) wiec ...
niech beda nastepujace deklaracje: int x=1, y=2, z=3, wynik=4;
Ktora z tych dwoch instrukcji jest bledna a ktora poprawna ???
wynik *=-++x*x--+-y--%++z;
printf(\"1) wynik = %d\",wynik);
wynik *= - ++x * x-- +- y-- % ++z;
printf(\"\\n2) wynik = %d\",wynik);
Z gory wszystkim dziekuje za odpowiedz i pomoc :)
BTW
... a function returning a pointer
to an array of pointers to
functions returning char ...pozdro_4_all - Co do drugiego to... , beef 11/03/05 01:13
char (*(*fun())[])[];
wychodzę z wprawy <otarcie potu z czoła>this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back - Co do pierwszego , beef 11/03/05 01:17
to obydwa wyrażenia są składniowo poprawne, natomiast nie wiem za bardzo o co chodzi w tych printf-ach, bo przy wklejaniu kodu powstawiało Ci jakieś backslashe i trudno wykumać osohozi, wrzuć to na jakąś stronkę i daj linka.this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back - 1 & 2 , tomex 11/03/05 10:58
Witam !
Na wstepie bardzo Ci dziekuje ;)
Faktycznie, wpadly jakies smieci przy wklejaniu. Oto poprawka:
printf("\1) wynik = %d",wynik);
printf("\n2) wynik = %d",wynik);
Nie daje rady z ta instrukcja - nie wiem ktora jest bledna, a ktora poprawna. Roznia sie jedynie tym, ze wstawilem spacje pomiedzy operatory :) Pokazuja sie dwa rozne wyniki.
wynik *=-++x*x--+-y--%++z; (???)
BTW
Niestety nie mam strony ani serwera aby podac linka.pozdro_4_all
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|