Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 13 kết quả

Đề tài: Cách chuyển đổi các ký tự sang Mã ASCII trên C???

  1. #1
    Ngày gia nhập
    04 2008
    Bài viết
    10

    Mặc định Cách chuyển đổi các ký tự sang Mã ASCII trên C???

    Cho mình hỏi hàm chuyển đổi ký tự sang mã Ascii trong C là ntn nhỉ?
    Hoặc là cho mình biết cách chuyển đổi các ký tự sang Mã ASCII của nó.
    Thanks.

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,006

    Trích dẫn Nguyên bản được gửi bởi chipnin Xem bài viết
    Cho mình hỏi hàm chuyển đổi ký tự sang mã Ascii trong C là ntn nhỉ?
    Hoặc là cho mình biết cách chuyển đổi các ký tự sang Mã ASCII của nó.
    Thanks.


    char chính là nguyên 1 byte. ko cần chuyển đổi.

    PHP Code:
    char ch='a';

    printf("%c co ma ASCII la %d",ch,ch); 
    Bạn sử dụng nó như 1 số nguyên : tính toán , printf ,.....
    PHP Code:
    int a,b;
    a='a';
    b='a'-'A'
    ^_,^

    Tổng hợp các câu chuyện hài hước vui nhộn, sử dụng Speech Synthesis để đọc : https://www.youtube.com/channel/UCLk...Tjrg/playlists


    Bùi Tấn Quang

  3. #3
    Ngày gia nhập
    04 2008
    Bài viết
    10

    đúng là :
    đi 1 ngày đàng học 1 sàng dại
    sàng đi sàng lại để lọc được tý khôn :">
    Đã được chỉnh sửa lần cuối bởi chipnin : 01-06-2008 lúc 06:39 PM.

  4. #4
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,006

    ừm cố lên. có gì thắc mắc thì pót bài hỏi ! Chú ý đừng vi phạm nội quy là 100% sẽ có người chia sẻ với bạn
    ^_,^

    Tổng hợp các câu chuyện hài hước vui nhộn, sử dụng Speech Synthesis để đọc : https://www.youtube.com/channel/UCLk...Tjrg/playlists


    Bùi Tấn Quang

  5. #5
    Ngày gia nhập
    05 2009
    Bài viết
    3

    Các bạn cho mình hỏi tý:
    Mình viết chương trình sau. Minh muốn khi user chưa nhập hết chuỗi mà muốn kết thúc chương trình thì nhấn một phím nào đấy. Nhưng mình chưa biết làm thế nào? Xin các bạn giúp đỡ
    void main()
    {
    FILE *fp;
    char chuoi[15];
    int i;

    printf("Nhap thong tin:");

    if((fp=fopen("MYpad.txt","w"))==NULL)
    {
    printf("Ko mo dc\n");
    exit;
    }

    for(i=0;i<15;i++)
    {
    scanf("%c",&chuoi[i]);
    }
    printf("%s",chuoi);
    fprintf(fp,"%s,",chuoi);

    fclose(fp);
    }

  6. #6
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Mặc định Cách chuyển đổi các ký tự sang Mã ASCII trên C???

    Trích dẫn Nguyên bản được gửi bởi thangnc1984 Xem bài viết
    Các bạn cho mình hỏi tý:
    Mình viết chương trình sau. Minh muốn khi user chưa nhập hết chuỗi mà muốn kết thúc chương trình thì nhấn một phím nào đấy. Nhưng mình chưa biết làm thế nào? Xin các bạn giúp đỡ
    }
    - Lần sau bạn không được hỏi chen ngang topic khác như vậy và nhớ đưa code vào tag.

    - Thay vì nhập chuỗi dùng hàm scanf, bạn dùng hàm getche() để nhập từng ký tự và lần lượt gán vào chuỗi. Nhờ vậy bạn có thể kiểm tra ký tự nhập vào và thoát chương trình.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  7. #7
    Ngày gia nhập
    10 2009
    Bài viết
    3

    Cho tui hỏi , h nếu muốn nhập 1 ký tực bất kỳ và xuất ra ASCII thì fải làm sao và ngược lại . Có thể xuất ra thập fân , nhị fân , thập lục fân 1 lúc đc ko hay chỉ xuất ra đc 1 trong 3 hệ này ? Tui tìm mấy bữa nay mà vẫn chưa nghiệm ra đc vấn đề , có pro nào giúp giùm với T_T

  8. #8
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Trích dẫn Nguyên bản được gửi bởi ACEdance Xem bài viết
    Cho tui hỏi , h nếu muốn nhập 1 ký tực bất kỳ và xuất ra ASCII thì fải làm sao và ngược lại . Có thể xuất ra thập fân , nhị fân , thập lục fân 1 lúc đc ko hay chỉ xuất ra đc 1 trong 3 hệ này ? Tui tìm mấy bữa nay mà vẫn chưa nghiệm ra đc vấn đề , có pro nào giúp giùm với T_T
    Bạn có đọc topic này không vậy, mọi người đã bàn luận rất rõ rồi mà.

    In mã ascii của ký tự c :
    C Code:
    1. printf("%d", c);
    In mã ascii của ký tự c dạng hex :
    C Code:
    1. printf("%X", c);
    In ký tự từ mã ascii :
    C Code:
    1. printf("%c", ascii);
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  9. #9
    Ngày gia nhập
    08 2009
    Nơi ở
    Hưng Yên
    Bài viết
    17

    Bạn cần cái này hả:
    PHP Code:
    #include <stdio.h>
    #include <conio.h>
    #include <malloc.h>
    main()
    {
       
    char c;
       
    int a;
       
    printf("Nhap ky tu: %c",c);
       
    scanf("%c",&c);
       
    a=c;
       
    printf("Ma AscII: %d",a);
        
    getch();



  10. #10
    Ngày gia nhập
    10 2009
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi leducdat2000 Xem bài viết
    Bạn cần cái này hả:
    PHP Code:
    #include <stdio.h>
    #include <conio.h>
    #include <malloc.h>
    main()
    {
       
    char c;
       
    int a;
       
    printf("Nhap ky tu: %c",c);
       
    scanf("%c",&c);
       
    a=c;
       
    printf("Ma AscII: %d",a);
        
    getch();


    wá ok lun , cám ơn bạn nha . Cho tui hỏi thư viện malloc.h dùng để làm rì vậy ? Tui bỏ nó đi kết quả vẫn ko đổi . Chuyển wa nhị fân thì dùng %... gì bạn ?



    @conmeolongvang : huhu , bạn chỉ ngắn gọn wá T_T , cám ơn .
    Đã được chỉnh sửa lần cuối bởi ACEdance : 21-10-2009 lúc 10:52 PM.

Các đề tài tương tự

  1. Chuyển đổi từ kí tự sang mã ASCII trong C#?
    Gửi bởi thandanit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 08-04-2013, 12:35 AM
  2. Kỹ thuật C++ Chuyển Các Ký Tự Từ Mã Unicode sang Mã ASCII
    Gửi bởi nhockcrazy83 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 22-03-2012, 08:20 AM
  3. Hàm Chuyển từ Hex Sang Ascii và ngược lại
    Gửi bởi trần trân trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 04-04-2009, 09:52 PM
  4. Chuyển ký tự sang mã ASCII???
    Gửi bởi duaconcuanui trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 28-10-2008, 10:01 AM
  5. Code chuyển số sang mã ASCII
    Gửi bởi halfblood88 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 01-01-2008, 12:08 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn