Anonymní profil C – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil C – Programujte.comAnonymní profil C – Programujte.com

 

Příspěvky odeslané z IP adresy 78.98.1.–

C
C / C++ › C - help
25. 11. 2015   #206723

Vector viem čo je,mám aj nejaké skúsenosti s Cpp,ale neviem čo je to iterátor :-)

C
C / C++ › C - help
24. 11. 2015   #206690

Sorry,neviem čo je iterátor :-)

C
C / C++ › C - help
24. 11. 2015   #206683

A ma to nejaky vyznam pouzivat to tymi pointrami? Myslim to inkrementovanie,alebo je to len taka graficka uprava

C
C / C++ › C - help
24. 11. 2015   #206662

Neviem ci to ide,ale napriklad v mojom kode mam funkciu na vypisanie tej struktury a potom to volam pre kazde zvlast,neviem ako sa to nazyva ,myslim toto  ,ze ci sa neda spravit nejaka fcia,do ktorej ako parameter dam celu strukturu a vypise sa ale to je blbost ,este by ma zaujimalo ake su vyhody pri strukturach ked do nich zapisujem udaje cez pointre  ako "normalne".A ako si mozem predstavit ze je v pamati ulozena taka struktura? :-)

book_pointer->year=1997 
    vsBook[0].year=2007;
struct Books Book[10]
for (i=0;i<3;i++) printStruct(&Book[i]);
C
C / C++ › C - help
23. 11. 2015   #206648

Mozem este jednu otazku,ako tuto strukturu vypisem naraz nejako,da sa to ? :-)  

#include <stdio.h>
#include <string.h>
struct Books{
    char nameOfBook[100];
    int year;
};

void printStruct(struct Books *book);

int main(void)
{
    int i;
    struct Books Book[10],*book_pointer;

    strcpy(Book[0].nameOfBook,"Harry Potter");
    Book[0].year=2007;

    strcpy(Book[1].nameOfBook,"Hunger Games");
    Book[1].year=2015;

    book_pointer=&Book[2];
    strcpy(book_pointer->nameOfBook,"Karkulka");
    book_pointer->year=1997;

    for (i=0;i<3;i++) printStruct(&Book[i]);


}
void printStruct(struct Books *book){
    printf("%s--",book->nameOfBook);
    printf("%d",book->year);
    printf("\n");
}
C
C / C++ › C - help
23. 11. 2015   #206647

Aha,to nie je moj kod,je to zo stranky,len som tomu moc nechapal kedze zacinam s C,samozrejme by som takto ja premenne nikdy nepomenoval,diky za pomoc :-)

C
C / C++ › C - help
23. 11. 2015   #206645

Čo je na tom "prasárna"? :-)

C
C / C++ › C - help
23. 11. 2015   #206641

Zdravim ,mam nasledujuci kod  

#include <stddef.h>

int main(void)
{

    char *text = "Hello world!";
    char *u1 = text, *u2;
    size_t i = 0;
    ptrdiff_t diff;

    while(text[i]) i++;
    u2 = text+i;
    diff = u1 - u2;

    printf("size_t i = %Iu, ptrdiff_t diff = %Ii\n", i, diff);
    return 0;
}


Nerozumiem riadku  

u2 = text+i;


Mozem scitat char(string) a size_t?A ešte jedna vec  

diff = u1 - u2;


,takto mozem odpocitat 2 stringy aby som zistil rozdiel dlzky tychto stringov?Vďaka :-)

Truth
C / C++ › C - funkcia nechce vypisat p…
21. 11. 2015   #206581

Takze je to v podstate zle hentak pouzivat? :-)) tak tam uz by som pouzil aj dynamicke alokovanie ..

Truth
Python › Python-POMOC
21. 11. 2015   #206580

strigos8@azet.sk :-))

Truth
Python › Python-POMOC
21. 11. 2015   #206577

Ak chces mozes mi napisat,dam ti mail,sice zatial mam len graficku stranku,aby to ukladalo na seba,ale urcite ta to posunie :-))

Truth
Python › Python-POMOC
21. 11. 2015   #206575

 

A co zatial mas? :-))

Truth
C / C++ › C - funkcia nechce vypisat p…
21. 11. 2015   #206574

Tam bude problem ,ze takto to zobere tu medzeru,ale ked to vymenim  

scanf("%c",&pismeno);
scanf("%s",pol);

tak to bez problemov funguje,ako to nacitam opacne aby to fungovalo spravne? ...co je zle na tom pointri? :-)

Truth
Python › Python-POMOC
21. 11. 2015   #206569

Plan je teda 4x4 ,robis to v "konzole" alebo v GUI (Tk)? :-)

Truth
C / C++ › C - funkcia nechce vypisat p…
21. 11. 2015   #206561

Tu je v podstate to iste akurat lahsie a s tym ,ze neukladam to slovo co zadava uzivatel :  

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

int
    main()
{
  char slovo;
  char pismeno;
  scanf("%c",&pismeno);
  
  while ((slovo=getchar())){
    if (slovo==pismeno){printf("%c sa nachadza v tvojom slove",pismeno);break;}
  }
 return 0;
}

Ale preco hento nefunguje stale neviem :-)

Truth
C / C++ › C - funkcia nechce vypisat p…
21. 11. 2015   #206559

Zdravim,zacinam v C,chcem sa spytat preco mi nasledujuci program nevypisuje "pismeno". Skusal som uz aj bez pointerov,taktiez neuspesne.Kazdopadne dakujem za opravu a trosku vysvetlenia ze preco :-))

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

void jeVStringu(char *pole,size_t velkost,char *pismeno);

int
    main()
{
  char *pol;
  char pismeno;

  scanf("%s",pol);
  scanf("%c",&pismeno);
  size_t velkost=strlen(pol);

  jeVStringu(pol,velkost,&pismeno);
  return 0;
}
void jeVStringu(char *pole,size_t velkost,char *pismeno){
    int i;

    for (i=0;i<=velkost;i++){
        printf("%c // %c\n",*pismeno,pole[i]);
        }
    }
Truth
C / C++ › Chyba
21. 11. 2015   #206558

Mas v programe pointre? :-))

Truth
Python › Python-POMOC
20. 11. 2015   #206552

Skus nieco konkretnejsie,sice nie som uplny master v pythone ale urcite by som ti rad pomohol :-))

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý