void 배열 인덱스의 값을 지정된 값으로 변경하는 함수를 만들려고합니다. char 복사본 (char는 1 바이트)을 사용하여 특정 인덱스의 값을 변경하는 간단한 함수로 테스트하고 있습니다. 에 다음 색인을 가리키고 값을 변경하기 위해 하나를 추가 할 수 있기 때문에 char을 사용합니다. 기능은 다음과 같습니다 나는 -1에 값을 변경하려고 할 때 void
문제가 무엇인지 잘 모르겠습니다. 이 함수는 잘 작동하는 것 같지만, 주 함수에서 printf으로 테스트 할 때 결과를 표시하지 않습니다. char* MotMiniscule(char* mot)
{
char motm[100],c,*motf;
int i=0;
strcpy(motm,mot);
c=motm[i];
while(c!='\0')
{
for (vector<int>::const_iterator i = vec.begin(); i != vec.end(); ++i)
{
int number = *i;
char* c;
itoa(number, c, 10);
result += c;
}
std::cout << result << std
나는 여기서 찾을 수있는 것과 MSDN에서 찾을 수있는 것 중에서 많은 옵션을 시도했지만 아무 것도 작동하지 않는 것 같습니다. 파일 : ABCD
EFGH
QWER
가 될 필요 : 그래서 basicly 내가 예를 들어 [] [] 를 숯불 할 파일을 읽은 다음의 내용을 설정해야 { { 'A','B','C','D' },{ 'E','F','G','H'
내 프로그램에서 replacef (char m) 함수를 사용하여 문자 A/a를 (char로 초기화 된) 숫자로 바꿉니다. 그러나 for 루프에서 함수를 호출하면 "alabama"(quot.marks 제외)를 작성하면 프로그램이 문자열을 변경하지 않고 반환합니다. 이 기능이 제대로 작동하도록 어떻게 문자를 전달할 수 있습니까? #include <iostrea
현재 내 코드에서 마침표로 분리하고 있지만, 실행했을 때 몇 가지 문제가 발견되었습니다. 나는 단지 "."대신에 어떻게 나눌 수 있을지 궁금해하고있었습니다. 현재 코드 : Dim words As String() = item.Split(New Char() {"."c})
드림 코드 : Dim words As String() = item.Split(New C
일부 이름 (성 및 이름)이 포함 된 배열 목록이 있습니다. 내가해야할 일은 각각의 "이름"을 살펴보고 배열 목록의 모든 첫 번째 이름의 끝에 문자가 몇 번 나타나는지 확인한 다음 그 문자의 횟수를 인쇄하는 것입니다 나타났다. public int countFirstName(char c) {
int i = 0;
for (Name n : li
매개 변수로 char *에 약간의 문제가 있습니다. 나는 전에이 문제를 겪어 보지 못했지만 왜 지금 일어나고 있는지 찾을 수없는 것 같습니다. 무엇의 약간의 예는 "완벽하게 잘해야한다" void foo(char* param)
{
return;
}
foo("hello world");
우리가 오류 얻을 수 있기 때문 작동하지 않습니다 : 나
argv [1]을 int로 변환하고 싶습니다. 내가 ./xorcipher 4
방법이 문제를 해결하려면 입력하면 나에게 -799362156
를 표시 xorcipher.c:7:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘int *’ [-Wformat=]