에 INT,난 차원 문자 배열을 가지고 C++을
static char a[25][25];
숫자 가득 행렬을 고려한다.
주 코드 :
for(i=0;i<25;i++){
if(a[pos][pos]!='0'){
strcpy(result,(char)i);
strcat(a[pos][pos],result);
}}
'위치'는 제가 생성 수이다. 나는이 요소를 concat하고, a [i] [j]를 정수 'i'라고 말하고 싶다. 이 사이트에서 몇 개의 게시물을 보았지만 여전히 다른 오류를 제공하고 있습니다.
error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive]
/usr/include/c++/4.6/bits/basic_string.tcc:214:5: error: initializing argument 1 of ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’ [-fpermissive]
matrix.cpp:42:58: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive]
/usr/include/c++/4.6/bits/basic_string.tcc:214:5: error: initializing argument 1 of ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’ [-fpermissive]
나는 초보자입니다. 아무도 날 잘못 설명하고 그것을 해결하는 가장 좋은 방법은 뭐죠 설명 할 수 있을까? 고맙습니다. (A는 [내가] [j]가 같은) 유형이다가 char
이 그것을 의미
우리가 당신을 도울 수있는 몇 가지 코드를 제공해주십시오. – Ajay