Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: chuyển chuỗi trong C->số Hex?

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

    Mặc định chuyển chuỗi trong C->số Hex?

    Hi all
    mình có vấn đề thế này mà chưa biết làm thế nào mong mọi người support.
    giả sử chuỗi ở dạng Hex:5354455048454e
    bây giờ mình cần chuỷen nó thành các số sau
    long a1=0x53544550
    long a2=0x48454e
    tức cứ 8 ký tự trong chuối đó là 1 số ở dạnh hex
    cảm ơn các bạn nhiều

  2. #2
    Ngày gia nhập
    01 2008
    Bài viết
    240

    // Test__.cpp : Defines the entry point for the console application.
    //

    #include "stdafx.h"
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main()
    {
    char name[10]="134e";


    unsigned long l=name[0]<<24|name[1]<<16|name[2]<<8|name[3];
    unsigned long l1=34;//name[0]<<24|name[1]<<16|name[2]<<8|name[3];

    printf("%x",l+l1);
    getchar();
    return 0;
    }

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

  1. Cách chuyển 1 chuỗi ra phân số trong c#
    Gửi bởi hungvboys trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 23-08-2012, 09:12 AM
  2. Chuyển chuỗi thành chữ trong lập trình C#
    Gửi bởi c1inme trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 02-06-2012, 07:31 PM
  3. Trả lời: 7
    Bài viết cuối: 21-03-2011, 09:59 PM
  4. Chuyển con trỏ chuột trong lập trình C#
    Gửi bởi dotritiep trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 19-10-2010, 03:15 PM
  5. Cách chuyển chuỗi ra số trong MFC 6.0
    Gửi bởi it_2010 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: 27-04-2010, 12:21 AM

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