Stringhe Programmazione C lez#15

Поделиться
HTML-код
  • Опубликовано: 17 окт 2015
  • Spiegazione semplice ed intuitiva sulle stringhe (vettori di char) con esempi pratici; utilizzo della scanf(%s) e della gets ; utilizzo della printf(%s) e della puts.

Комментарии • 23

  • @mychannelmarco
    @mychannelmarco 7 лет назад +1

    Molto utile per un ripasso di C, grazie!

  • @danilograssi4194
    @danilograssi4194 7 лет назад +16

    A me la musica piace ... bei video perchè in una lezione di 10/15 minuti dai i concetti base per essere poi indipendenti e approfondire. Altri corsi di un'ora sono improponibili...

  • @TheVittorr
    @TheVittorr 6 лет назад +3

    Grande
    printf (" NUMERO UNO ") ;

  • @TheSlikinta
    @TheSlikinta 6 лет назад

    Ciao gianmichele è possibile utilizzare uno specificatore di formato piu preciso per far leggere gli space anche tramite la scanf?

  • @antoniodipalma228
    @antoniodipalma228 7 лет назад +3

    Video perfetti!
    Attenzione all'utilizzo del "piuttosto che" nella grammatica italiana :D

  • @Ceccoxstar
    @Ceccoxstar 5 лет назад +3

    Spero che a qualcuno possa ancora tornare utile, quindi suggerisco di non utilizzare il metodo gets(s) in quanto potenzialmente pericoloso. Piuttosto conviene usare fgets(s, sizeof(s), stdin) per leggere stringhe da tastiera e salvarle in s. Per avere un'idea delle motivazioni:
    stackoverflow.com/questions/1694036/why-is-the-gets-function-so-dangerous-that-it-should-not-be-used

  • @valerio5942
    @valerio5942 7 лет назад +2

    Ciao, posso chiederti perchè mi dice che gets è pericoloso e non posso usarlo?
    Sono su codeblocks,linux

  • @4ReSTv
    @4ReSTv 5 лет назад

    Ho una domanda come mai il gets raccogli cio che è stato salvato nella variabile col quale non è collegato, ovvero stringa 1? Mi spiego meglio:
    Il white space"Invio" Noi lo diamo nella variabile stringa non stringa 2.
    Ho avanzato un Ipotesi, dal momento che noi premiamo invio per il primo comando, lo scanf, affianco al ciao si crea "\0" che termina la stringa e di conseguenza l'invio viene salvato suvbito in stringa 2. E' così?

  • @kapJim5
    @kapJim5 6 лет назад +1

    Troppo bella la canzone sotto il video e non riesco a concentrarmi hahah

  • @matteo5738
    @matteo5738 5 лет назад

    perché quando si copia carattere per carattere i carattere di una stringa in un'altra stringa (stringa2) (tramite un ciclo for) Subito dopo il for (preciso al di fuori dal for) si scrive: stringa2 [i] = '\0' ?

    • @MineVinno00
      @MineVinno00 5 лет назад +1

      per chiudere la stringa altrimenti risulterebbe all'esecutore (il pc) infinita

  • @Andrea-mn9cd
    @Andrea-mn9cd 7 лет назад

    Perchè non mi riconosce gets e puts come se non fossero in stdio.h? sono su visual studio 2015

    • @hobbyandfun
      @hobbyandfun 7 лет назад

      Devi ovviamente fare #include come dichiarazione globale ;)

    • @Andrea-mn9cd
      @Andrea-mn9cd 7 лет назад

      Giuseppe KheoLeo Grazie lo stesso ormai lo ho capito, ho guardato tutti i video e sono passato ad imparare il C++😄

    • @hobbyandfun
      @hobbyandfun 7 лет назад

      Ahahah mi fa piacere Andrea magari un giorno mi cimenterò acnhe io

  • @angeloconca8803
    @angeloconca8803 3 года назад

    ho fatto un programmino in c per vedere l'orario di ingresso e di uscita di personale,si potrebbe utilizzare pubblicamente per tenere traccia dei contagi in negozi o supermercati,la mia idea sarebbe quella di interfacciarlo con arduino,ma non ne so molto di come funzioni però penso che come base di partenza sia buona allego i link del main e delle funzioni,penso che di base sia simile all'app però come sappiamo non tutti sono disponibili a scaricarla, main drive.google.com/file/d/1CXr0aDZPeoYtZyVGx_tvXtO8r_BO7umW/view?usp=sharing
    file header drive.google.com/file/d/1gd5Uyxn4vHdCkQyAiqZ7ifVd1Bad_R3Z/view?usp=sharing
    funzioni drive.google.com/file/d/1wX9I_fqcP5el-tk7yxgAhhLB4qHgWG38/view?usp=sharing

    • @angeloconca8803
      @angeloconca8803 3 года назад

      ovviamente non è perfetto quindi se avete idea di come migliorare scrivete pure,sono solo al primo anno di universià;

    • @antoniodellaposta7360
      @antoniodellaposta7360 3 года назад

      @@angeloconca8803 Stacoverflow

  • @emanuele1188
    @emanuele1188 7 лет назад +3

    Grazie per la spiegazione, ma la musica toglie un sacco di concentrazione. Scegli qualcosa di più "rilassante" la prossima volta.

  • @gianlucafiorini5116
    @gianlucafiorini5116 8 лет назад +13

    Togli sta musica, dà molto fastidio