Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
Ceaser
Създадено на 25.08.2020, видяно: 1896 пъти. #5884
Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите
int* а,int * a,int *a
вече го говорихме в другия форум, че по-правилно е така:
int *a
Ми не,точно за това говорихме,че това също е останало от дъртото Ц
int a,b,c,*d,*e;
а по-правилно би било да декларираш типа като int* както си е по компилаторски
не е така, защото при
int* a,b;
Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
А бе вие изпростяхте ли?Правилно е където ми падне.От много години пиша на Ц и нито веднъж не съм имал подобни проблеми.
Освен това дори и да го объркаш като се опиташ да дереференцираш b веднага ще ти се скара.
Dr.Who
Създадено на 25.08.2020, видяно: 1885 пъти. #5896
Правилното е :
int * a;
int * b;
Elim Garak
Създадено на 25.08.2020, видяно: 1877 пъти. #5897
Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите
int* а,int * a,int *a
вече го говорихме в другия форум, че по-правилно е така:
int *a
Ми не,точно за това говорихме,че това също е останало от дъртото Ц
int a,b,c,*d,*e;
а по-правилно би било да декларираш типа като int* както си е по компилаторски
не е така, защото при
int* a,b;
Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
А бе вие изпростяхте ли?Правилно е където ми падне.От много години пиша на Ц и нито веднъж не съм имал подобни проблеми.
Освен това дори и да го объркаш като се опиташ да дереференцираш b веднага ще ти се скара.
Ако ще цял живот да си писал на ц не си авторитет че да казваш кое е правилно и кое не. Тия спорове не са за джунки, така че стой от страни и попивай знанието като гъба.
Elim Garak
Създадено на 25.08.2020, видяно: 1875 пъти. #5898
Правилното е :
int * a;
int * b;
Защо?
Евлампи
Последно редактирано на 25.08.2020 от Евлампи, видяно: 1864 пъти. #5899
Правилното е :
int * a;
int * b;
Защо?
Защото ако самият пойнтер е const/volatile така или иначе трябва да има спейс преди името на променливата, тоест най-зле е звездичката да е лепната за типа щото заблуждава визуално, а другите два варианта са окей като варианта със спейс преди името дава маалко повече консистентност сякаш въпреки че точно Це е неподходящ език за перфекционистичен стремеж към консистентност :)
Има един друг похват с typedef за пойнтер типове (джамските хедъри са от тия дето го ползват) обаче това е силно критикувано извън употребата за разни opaque handle типове като HWND или HGDIOBJ примерно
gat3way
Последно редактирано на 25.08.2020 от gat3way, видяно: 1834 пъти. #5915
Бах тъпотиите. Иначе правилното е
int *a
щот така ме кефи и съм свикнал.
Ceaser
Последно редактирано на 26.08.2020 от Ceaser, видяно: 1809 пъти. #5932
Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите
int* а,int * a,int *a
вече го говорихме в другия форум, че по-правилно е така:
int *a
Ми не,точно за това говорихме,че това също е останало от дъртото Ц
int a,b,c,*d,*e;
а по-правилно би било да декларираш типа като int* както си е по компилаторски
не е така, защото при
int* a,b;
Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
А бе вие изпростяхте ли?Правилно е където ми падне.От много години пиша на Ц и нито веднъж не съм имал подобни проблеми.
Освен това дори и да го объркаш като се опиташ да дереференцираш b веднага ще ти се скара.
Ако ще цял живот да си писал на ц не си авторитет че да казваш кое е правилно и кое не. Тия спорове не са за джунки, така че стой от страни и попивай знанието като гъба.
Ти пък кой си?Сигурно един ред код нямаш написан на Ц/Ц++. а ми спориш тук.Ходи си плякай на java а темите за Ц/Ц++ ги остави на тези които реално ги използват.Злетак.Колко пъти още ще се излагаш в тези теми??И какво ми агресираш?Знам че си малко злобно комплексарче.Аре чао и тоз форум не става за нищо заради такива като теб.
От теб ли да попивам знание бе?Вчера научил какво е указател от интернет, никога не ползвал такова нещо и дава акъл тук.Ай сиктир.Дървен философ с никакво покритие.
Преди 1 месец пита откъде да учи Ц сега станал голям професионалист.Хахаа а бе ти верно си уникално тъп.
, понеже най-добре отразява използването после. Демек, както декларирам, така дереферирам. Ама никога не съм се вталясвал по такива неща.
int *a[10];
int b = *a[0];
Elim Garak
Създадено на 26.08.2020, видяно: 1791 пъти. #5940
Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите
int* а,int * a,int *a
вече го говорихме в другия форум, че по-правилно е така:
int *a
Ми не,точно за това говорихме,че това също е останало от дъртото Ц
int a,b,c,*d,*e;
а по-правилно би било да декларираш типа като int* както си е по компилаторски
не е така, защото при
int* a,b;
Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
А бе вие изпростяхте ли?Правилно е където ми падне.От много години пиша на Ц и нито веднъж не съм имал подобни проблеми.
Освен това дори и да го объркаш като се опиташ да дереференцираш b веднага ще ти се скара.
Ако ще цял живот да си писал на ц не си авторитет че да казваш кое е правилно и кое не. Тия спорове не са за джунки, така че стой от страни и попивай знанието като гъба.
Ти пък кой си?Сигурно един ред код нямаш написан на Ц/Ц++. а ми спориш тук.Ходи си плякай на java а темите за Ц/Ц++ ги остави на тези които реално ги използват.Злетак.Колко пъти още ще се излагаш в тези теми??И какво ми агресираш?Знам че си малко злобно комплексарче.Аре чао и тоз форум не става за нищо заради такива като теб.
От теб ли да попивам знание бе?Вчера научил какво е указател от интернет, никога не ползвал такова нещо и дава акъл тук.Ай сиктир.Дървен философ с никакво покритие.
Преди 1 месец пита откъде да учи Ц сега станал голям професионалист.Хахаа а бе ти верно си уникално тъп.
леко само да не се наакаш, че освен на рабина, ще трябва да ти се смеем и на теб
Rabin
Последно редактирано на 26.08.2020 от Rabin, видяно: 1704 пъти. #5941
леко само да не се наакаш, че освен на рабина, ще трябва да ти се смеем и на теб
Ропчето за какво ми се е посмяло преди Скума и задвратниците, че съм пропуснал.
До колкото си спомням за теми от техническо естество почти не съм писал, въздържам се.
На фикцията на админа към кози, за туй ли се хилиш? По нашия край тия са в Червената книга.
Ceaser
Последно редактирано на 26.08.2020 от Ceaser, видяно: 1782 пъти. #5942
Точно защото е перфектен езика и почват да възникват разни фундаментални въпроси за по-перфектност от рода на кокошката и яйцето - примерно как е по-правилно да се пишат указателите
int* а,int * a,int *a
вече го говорихме в другия форум, че по-правилно е така:
int *a
Ми не,точно за това говорихме,че това също е останало от дъртото Ц
int a,b,c,*d,*e;
а по-правилно би било да декларираш типа като int* както си е по компилаторски
не е така, защото при
int* a,b;
Б-то вече не е указател. Ако типа беше "int*" тогава и Бто щеше да е указател. Тоест звездичката не е част от типа, ами е част от променливата; Поради тази причина е правило звездичката да се пише залепена за променливата, а не за типа;
А бе вие изпростяхте ли?Правилно е където ми падне.От много години пиша на Ц и нито веднъж не съм имал подобни проблеми.
Освен това дори и да го объркаш като се опиташ да дереференцираш b веднага ще ти се скара.
Ако ще цял живот да си писал на ц не си авторитет че да казваш кое е правилно и кое не. Тия спорове не са за джунки, така че стой от страни и попивай знанието като гъба.
Ти пък кой си?Сигурно един ред код нямаш написан на Ц/Ц++. а ми спориш тук.Ходи си плякай на java а темите за Ц/Ц++ ги остави на тези които реално ги използват.Злетак.Колко пъти още ще се излагаш в тези теми??И какво ми агресираш?Знам че си малко злобно комплексарче.Аре чао и тоз форум не става за нищо заради такива като теб.
От теб ли да попивам знание бе?Вчера научил какво е указател от интернет, никога не ползвал такова нещо и дава акъл тук.Ай сиктир.Дървен философ с никакво покритие.
Преди 1 месец пита откъде да учи Ц сега станал голям професионалист.Хахаа а бе ти верно си уникално тъп.
леко само да не се наакаш, че освен на рабина, ще трябва да ти се смеем и на теб
Ти ли ще ми се смееш бе?Ти си куха лейка.Няма смисъл да се занимавам с анинимни комплексарчета.
Elim Garak
Създадено на 26.08.2020, видяно: 1779 пъти. #5943
Не ти вярвам рабине, все некакви животни и трябва да има във ващо село. Какво е това село без кози, овце, пилци ?Кокошки за яйца нямаш ли ?
Rabin
Създадено на 26.08.2020, видяно: 1704 пъти. #5944
Не ти вярвам рабине, все некакви животни и трябва да има във ващо село. Какво е това село без кози, овце, пилци ?Кокошки за яйца нямаш ли ?
И котките гоня от двора си.
Един гледа крави, едно стадо овце знам и това е. Някои си гледат кокошки, ама коза не съм виждал от години по нашия край. Пъргави и проклети животинки са, и няма сми да се занимаваш с него за 2 литра мляко, и то в кратък период от годината. На всичко отгоре на някои кози млякото им мирише неприятно.
Евлампи
Създадено на 26.08.2020, видяно: 1767 пъти. #5947
Пъргави и проклети животинки са, и няма сми да се занимаваш с него за 2 литра мляко
Е ти нали им обуваш лачени розави ботушки и после охо бохо, с млеко без млеко се тая :)
Rabin
Създадено на 26.08.2020, видяно: 1704 пъти. #5951
Пъргави и проклети животинки са, и няма сми да се занимаваш с него за 2 литра мляко
Е ти нали им обуваш лачени розави ботушки и после охо бохо, с млеко без млеко се тая :)
Както казах, има и други такива теми, пуснати от Евлампи. Оттам му иде прякора "Голия свирец".
А той мечтаеше за Грами...
Неска си особено възпален и огОрчен, що така? Не дават млеко козите или 'бизнеса' не върви :)
Rabin
Създадено на 26.08.2020, видяно: 1704 пъти. #5958
Неска си особено възпален и огОрчен, що така? Не дават млеко козите или 'бизнеса' не върви :)
Имам време бай Свир, няколко месеца може би.
Как да обясня на ропче, че месеци наред айляк са в реда на нещата.
Свикнали сте да ви оптимизират като ония компютри, баси как опущих линка. Големият Господар също мечтае за времената преди цифричките и Оптимизацията, после изчезва магията, после на хардуерът му се ебава майката.
Няма лошо де, ще си инсталира 27-мото Бентли в гаража, което дори няма да има честта да има акумулатор да запали.