Stringhe - C Tutorial Italiano 19

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 3

  • @EmanueleBalbi
    @EmanueleBalbi ปีที่แล้ว +3

    Ciao, uso macOS e quando provo a concatenare ricevo come output: '/bin/sh: line 1: 18228 Illegal instruction: 4' il che si risolve se a benvenuto assegno [100] come grandezza dell'array... sai come mai succede questo? 100 è indicativo, è per dire un numero alto, che possa contenere sicuramente la concatenazione... ciao grazie mille

    • @manuelcelano9951
      @manuelcelano9951 4 หลายเดือนก่อน

      Prova a cambiare le impostazioni del bios

    • @user-nb1lt5zr1m
      @user-nb1lt5zr1m วันที่ผ่านมา

      va in overflow, alla stringa benvenuto[ ] vengono assegnati (c)(i)(a)(o)(,)( )(b)(e)(n)(v)(e)(n)(u)(t)(o)(\0) ovvero 17 byte di memoria. Se fai strcat aggiungi byte, ma se quesi sono gia' occupati vai in overflow. Infatti non capisco come mai non segna errore nel video. (Sono anch'io alle basi quindi forse sbaglio).