• Portada
    • Recent
    • Users
    • Register
    • Login

    Ascii

    Scheduled Pinned Locked Moved Software
    12 Posts 4 Posters 2.0k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Fredy666F Offline
      Fredy666
      last edited by

      Como meto los codigos ASCII en C?
      Quiero hacer una especie de pantalla con codigos ASCII pero todo es probar y no salen los simbolos que quiero, lo unico que he conseguido es con ALT+159 un cuadradito pequeño negro, y quiero los otros, los grandes, los que hay con puntitos y todos esos.

      Gracias

      1 Reply Last reply Reply Quote 0
      • P Offline
        pakohuelva
        last edited by

        Muy sencillo, solo tienes que escribir (print) y poner el codigo del caracter a escribir.

        1 Reply Last reply Reply Quote 0
        • Fredy666F Offline
          Fredy666
          last edited by

          pues creo que no, porque si no recuerdo mal entre el 159 y el no se cuantos aparecen unos "ladrillos" con puntitos y no me aparecen ?

          ¿Por casualidad no sabras que simbolos me refiero verdad?

          Ya se donde el puto error, resulta que el Turbo C v3.1 no utiliza los mismos codigos ASCII que el MSDOS ? haber si encuentro una funcion que lo combertia, que se que existe pero no se cual es.

          1 Reply Last reply Reply Quote 0
          • marcaljM Offline
            marcalj
            last edited by

            yo programo bajo Linux i solo me pilla desde el 0 hasta el 128 i pico…

            1 Reply Last reply Reply Quote 0
            • E Offline
              Ender
              last edited by

              #include<stdio.h>
              #include<conio.h>

              void main()
              {
              printf ("%c",176);
              }
              getch();

              %c (porque es un caracter) y 176 es el codigo ascii</conio.h></stdio.h>

              1 Reply Last reply Reply Quote 0
              • marcaljM Offline
                marcalj
                last edited by

                el getch no es para k te retenga el cursor, o algo parecido?

                1 Reply Last reply Reply Quote 0
                • marcaljM Offline
                  marcalj
                  last edited by

                  buenas, he hecho un pekeño programa k te vaya diciendo todos los caracteres ascii, pero al compilar me peta por culpa del getch()…k puede pasar??


                  #include<stdio.h>
                  #include<conio.h>
                  int main(){
                  int x=0;
                  for(x=0;x<257;x++){
                  printf("%c",x);
                  }
                  getch();
                  return(0);
                  }

                  Otra cosa, hay alguna manera para no tener k poner el "main" como una funcion?? si pongo "void main()”{" no puedo...</conio.h></stdio.h>

                  1 Reply Last reply Reply Quote 0
                  • P Offline
                    pakohuelva
                    last edited by

                    El getch, tal y como esta puesto aqui, espera hasta que pulsas una tecla para continuar la ejecucion del programa.

                    1 Reply Last reply Reply Quote 0
                    • marcaljM Offline
                      marcalj
                      last edited by

                      alguien me podria pasar su "conio.h"? eske tengo el de mi universidad k se ve k camiaron ese archivo….por defecto en mi Redhat 8 no me viene la conio.

                      Gracias.

                      1 Reply Last reply Reply Quote 0
                      • E Offline
                        Ender
                        last edited by

                        buenas, he hecho un pekeño programa k te vaya diciendo todos los caracteres ascii, pero al compilar me peta por culpa del getch()…k puede pasar??

                        A menudo depende del compilador que uses hay otras formas de escribirlo que tal te funcionen, prueba con getchar();

                        ami tu codigo de programa me va bien compilandolo en borland, ya podias a ver puesto un espacio entre los caracteres ascii que no veas que churro mas feo sale:D

                        1 Reply Last reply Reply Quote 0
                        • marcaljM Offline
                          marcalj
                          last edited by

                          Publicado Originalmente por {Ender}
                          ami tu codigo de programa me va bien compilandolo en borland, ya podias a ver puesto un espacio entre los caracteres ascii que no veas que churro mas feo sale:D

                          Bueno bueno, perdona eh! ? ?

                          #include<stdio.h>
                          #include<conio.h>
                          int main(){
                          int x=0;
                          for(x=0;x<257;x++){
                          printf("%c\n",x);
                          }
                          getchar(); [version 2.0 ?]
                          return(0);
                          }

                          Ahora no se te van a ver todos en pantalla ?

                          o si no prueba asi:

                          printf(" %c ",x); ? ?

                          Gracias por lo del getchar(); ahora si k me va! ?

                          Lo k pasa eske on me salen todos los caracteres…es por el Linux supongo.</conio.h></stdio.h>

                          1 Reply Last reply Reply Quote 0
                          • Fredy666F Offline
                            Fredy666
                            last edited by

                            OK gracias, ya lo tengo, ahora si que salen algunos caracteres, solo me queda buscar los que quiero y empezar a hacer pantallitas para el puto profesor no se queje de que no personalizo el programa ?

                            1 Reply Last reply Reply Quote 0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            • 1 / 1
                            • First post
                              Last post

                            Foreros conectados [Conectados hoy]

                            0 usuarios activos (0 miembros y 0 invitados).
                            febesin, pAtO, smith

                            Estadísticas de Hardlimit

                            Los hardlimitianos han creado un total de 543.8k posts en 62.9k hilos.
                            Somos un total de 37.6k miembros registrados.
                            Rightjet ha sido nuestro último fichaje.
                            El récord de usuarios en linea fue de 222 y se produjo el Mon Jul 27 2026.