내가 뭘 기꺼이 내가 배열의 모든 값을 각각의 ASCII 값으로 변환하고 다른 배열에 저장. 내 코드는 문자 값을 ASCII로 변환 할 수 있지만 다른 배열에 저장하는 데 실패합니다. 제발 도와주세요.배열에 값을 저장할 수 없습니다 C++에서
warning: variable ‘ass’ set but not used [-Wunused-but-set-variable]
당신을 감사합니다
#include <iostream>
#include <string>
using namespace std;
int main(){
char ass[10];
char name[]= "Chaitanya";
int size=sizeof(name);
for(int i=0; i<size; i++){
int p=name[i];
cout<<p<<"\n";
for(int j=0; j<size; j++){
ass[j]=p;
}
}
return 0;
}
나는 다음과 같은 오류 메시지가이 프로그램을 실행하려고
! 나는 이전 것을 얻었다. 하지만 내가 다시 한번 엉덩이에 저장된 그 모든 요소를 인쇄하고 싶다면? 나는 다음 코드를 사용하고 있으며 아무 것도하지 않는다. 나는 어떤 오류도 내지 않고있다.#include <iostream>
#include <string>
using namespace std;
int main(){
char ass[10];
char name[]= "Chaitanya";
int size=sizeof(name);
for(int i=0; i<size; i++){
int p=name[i];
cout<<p<<"\n";
for(int j=0; j<size; j++){
ass[j]=p;
}
}
for(int q=0; q<size; q++){
cout<<ass[q];
}
return 0;
}
"문자 값을 ASCII로 변환"- 이것은 아무 의미도 없습니다. 문자 값은 이미 ASCII의 수퍼 세트로 해석되는 이미 숫자 코드입니다. 그 밖의 모든 것은 표현의 문제입니다. 즉(문자로 취급) 또는 숫자의 문자열 표현으로 변환 (정수로 처리)하여 숫자 코드를 표시할지 여부를 지정합니다. –