Benachrichtigung Gerade eben.

      Neueste Beiträge



      Programmierer Quiz

      bastie
      am 10.10.2019 18:49
      von  bastie  am
      @dieDose: korrekt

      @zruF:
      da hast du Recht. Hab mich "vertippt".

      Mit keine Funktionen meine ich in der Tat keine Funktionen (und Methoden). Sondern lediglich Sprachkonstrukte (if, for, while, ... a = x / 2, a = x%2, ...)

      Lösung wird also noch gesucht 😉
      Cuneros an dieDose und zruF gehen raus.
      0
      0
      post image
      Startseite einrichten Android App

      Programmierer Quiz

      zruF
      am 10.10.2019 09:48
      von  zruF  am
      Ist es gewollt, dass am Ende 0001 für 1 und 0002 für 2 steht, anstatt (0001 und 0010)?

      Hab was für beide Varianten geschrieben:

      https://tio.run/##jc1LCsIwFIXhucvI6AbtpamvqqQuwYFDEYxpbo3URJoi2X3ViYi04OzAD@e7qocKurH3NnG@NF1HMsjigIjhiDd1hygLYGmasjFLRTadzRfLfKXOujTE0LrSxB1B5Nj6fdtYV0HGOYbaagPJ7DWv3rrTaUTi5xfixPLPN1gpA9bGVe0lEdu4/h/r0TrtXfC1wdpXQMCI9FvhfDPqK2KwZH1FEZm8500MQ2JYEsOU@La6Jw

      Mit "keine Funktion" sind nur Funktionen gemeint, die direkt hex in binär umwandeln oder sind so Funktionen wie ".toString(2)" auch nicht erlaubt?
      0
      0


      Programmierer Quiz

      bastie
      am 09.10.2019 20:22
      von  bastie  am
      Ich löse auf: null-terminator[1] fehlt.
      #include

      int main (void) {
      char str1[] = {'C','u','n', 'e','r','o','s','.','d', 'e', ' ', '\0'};
      printf("%s", str1);
      return 0;
      }

      wäre der korrekte Code.
      Wenn das \0 fehlt, wird solange aus dem Speicher ausgegeben, bis ein \0 kommt.

      In anderen Sprachen funktioniert das natürlich korrekt. (außer in c++)

      Neue Aufgabe im 1. Post

      [1] https://de.wikipedia.org/wiki/Nullzeichen
      0
      0
      post image
      Startseite einrichten Android App

      Programmierer Quiz

      tobias1985
      am 09.10.2019 18:12
      von  tobias1985  am
      Kapier ich nicht. Was gibt denn da ein p@ aus?
      Wenn ein printf von den paar chars Dinge ausgibt, die da gar nicht stehen, dann ist das doch der reinste Horror.
      Den Code aus Post 1 kannst ja nachbauen in anderen Sprachen. Kommt immer das raus, was ich auch als Ausgabe bekommen habe.
      Dann hat wohl eher dein Compiler mehr Bugs als features, oder ich kapier es einfach nicht.
      Hab aber wie gesagt selbst nie was mit reinem C zu tun gehabt. Wenn das so ist, wie du schreibst, will ich damit aber auch nix zu tun haben. 😆
      0
      0
      4credits.de - beste Cuneros-Wechselbörse! | coinsbee.com - Kaufe Gutscheine!



      Programmierer Quiz

      bastie
      am 09.10.2019 14:33
      von  bastie  am
      Tipp:

      [luettig@ein-user tmp]$ cat cun.c
      #include

      int main (void) {
      char str1[] = {'C','u','n', 'e','r','o','s','.','d', 'e', ' '};
      printf("%s", str1);
      return 0;
      }
      [luettig@ein-user tmp]$ gcc cun.c -o cuneros && ./cuneros
      Cuneros.de p@[luettig@ein-user tmp]$


      0
      0
      post image
      Startseite einrichten Android App

      Programmierer Quiz

      zruF
      am 09.10.2019 14:30
      von  zruF  am
      tobias1985

      Hab ich nicht. Markiere meinen Text. 😉

      Tatsache, wenn man das e mitkopiert, wird es ersichtlich. Wenn man ohne das e markiert, muss man den Mauszeiger unter die Zeile bewegen, damit man es sieht ^^
      0
      0





      Taschenrechner