Hỏi về cách gắn ký tự trong ngôn ngữ lập trình c++

cho mình hỏi là làm sao để gắn ký tự cho một số trong ngôn ngữ c++ vậy ạ

Ý bạn là gì? Sao lại gắn kí tự cho 1 số?

3 Likes

bạn nói rõ hơn đi. thường gán giá trị của một số cho một ký tự chứ ai lại đi gán ký tự cho một số.
ví dụ: a=3;
vvv…

1 Like

Linh tinh. a là biến chứ đâu phải là kí tự -_-

2 Likes

Nếu

char *str = { 'a', 'b', 'c', 'd', 'e', 'f' };

… thì …

str[0] = 'a'; // gán 'a' vào index 0
str[1] = 'b'; // gán 'b' vào index 1
str[2] = 'c'; // ...
str[3] = 'd'; // ...
str[4] = 'e'; // ...
str[5] = 'f'; // gán 'f' vào index 5
5 Likes

Kiểu như A - Z thành 1 - 26? Trừ cho ‘A’ cho về hẳn 0 - 25.

1 Like

ý mình là thay thế một số bằng một kí tự ấy
ví dụ như là thay thế số 1 bầng kí tự “*” ấy

giống như bài toán xuất một mảng 2 chiều rồi thay thế các giá trị không nằm trên đường chu vi của mảng bằng kí tự * ấy

Quất bằng mảng.

char xyz[] = {'', 'a', 'b', 'c',...};
cout << xyz[1] << endl; // ra 'a'
2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?