A = 0100 0010 1011 0001 1100 0000 0000 0000
Đây là cách biểu diễn dạng bit.
Còn khi nhắc đến big-endian hay little-endian là nói đến cách lưu trữ dữ liệu trong bộ nhớ....
Type: Posts; User: dehin; Keyword(s):
A = 0100 0010 1011 0001 1100 0000 0000 0000
Đây là cách biểu diễn dạng bit.
Còn khi nhắc đến big-endian hay little-endian là nói đến cách lưu trữ dữ liệu trong bộ nhớ....
Chú ý thao tác nhập dữ liệu của bạn
VÍ dụ bạn gõ
a enter b enter
Thao tác này tức là bạn đã nhập 4 kí tự vào bộ đệm ( ko phải 2 kí tự a b đâu) là a kí tự xuống dòng, b, kí tự xuống dòng
Khi scanf...
string str = "abcdasfafa";
char * result = convertStringToChar(str);
....................................................................
Visual C++
..................................
a, b là 2 biến kiểu nguyên, a/b là phép chia nguyên, kết quả t là phần nguyên của phép chia thôi.
Sửa
float t = (float)a/b; // ép a sang kiểu float trước rồi thực hiện phép chia
float t = 1.0*a/b;
Em vừa mới cài bản Microsoft Visual C++ 2010 Express
Em dùng cái này mục đích chỉ là để thực hành C thôi.
( Trc dùng Borland nhưng ở trường bắt dùng Visual C++ )
Các anh chỉ giùm em cách dùng để...
Các bạn vào trợ giúp mình chút nào.....
Giải thích cho mình mấy thắc mắc trên!
[=========> Bổ sung bài viết <=========]
Nếu khai báo
char s[]="AB"
Thì sau đó có thể gán
s="ABCDE" ko?
Phần xâu trong C quả thật phức tạp thật.
1. Cách khai báo xâu theo kiểu mảng
char s[20];.
Nếu khai báo theo kiểu này thì nếu nhìn từ phương diện mảng thì xâu s chỉ có tối đa 20 phần tử, mà trong...
Cộng xâu với xâu thì rõ ràng rồi.
Ý mình là cộng xâu với kí tự ấy.
biến s kiểu xâu, biến ch kiểu char
Giờ là nối xâu vào kí tự.
strcat(s,ch) là ko đc.
[=========> Bổ sung bài viết <=========]
Ý mình là hàm này ko nối xâu vào kí tự đc.
Vd: strcat(s,'A') báo lỗi