반응형
벡터 반복, 스캔을 사용한 유형 오류
시도된 모든 유형(문자, 부동 및 정수)에서 발생하는 오류: warning: passing argument 2 ofleerVectorDeEnteros
는 캐스트 없는 정수에서 포인터를 만듭니다[-Wint-conversion].
라이브러리에 코드가 있는데, 사용하려고 하면 (경고와 함께) 기능하는 것은 정수, 즉 플로트와 문자가 전혀 기능하지 않습니다.그게 내가 받는 오류야.
void leerVectorDeEnteros(char mensaje[], int vec[], int cant) {
printf("%s\n", mensaje);
for(int i = 0; i < cant; i++){
printf("[%d]: ", i);
scanf("%d", &(vec[i]));
}
}
void leerVectorDeFloats(char mensaje[], float vec[], int cant) {
printf("%s\n", mensaje);
for(int i = 0; i < cant; i++){
printf("[%d]: ", i);
scanf("%f", &vec[i]);
}
}
void leerVectorDeCaracteres(char mensaje[], char vec[], int cant) {
printf("%s\n", mensaje);
for(int i = 0; i < cant; i++){
printf("[%d]: ", i);
fflush(stdin);
scanf("%c", &vec[i]);
}
}
= | 님은 제가 처음이라는 질문을 틀리셨다면 안심하셔도 됩니다.
이게 내가 실행하려는 코드고, 오류는 거기에 있어.
void main() {
char vec[3];
leerVectorDeCaracteres("Ingrese los valores del vector:",vec[3],3);
mostrarVectorDeCaracteres(vec[3],3);
}
언급URL : https://stackoverflow.com/questions/73593250/vector-iterating-error-of-type-with-the-scanf
반응형
'programing' 카테고리의 다른 글
진행률 표시기를 순수 C/C++(cout/printf)로 표시하는 방법 (0) | 2022.09.15 |
---|---|
Firebase Firestore 'Reference' 데이터 유형은 무엇에 유효합니까? (0) | 2022.09.15 |
DOM 트리 변환 후 Vue.js 구성 요소를 마운트하여 vue 구성 요소를 추가합니다. (0) | 2022.09.15 |
node.js를 사용하여 콜백이 호출될 때까지 함수를 대기시키는 방법 (0) | 2022.09.08 |
요구 방지필요한 스크립트 캐싱의 JS (0) | 2022.09.08 |