error debug
warning: incompatible implicit declaration of built-in function ‘malloc’
아마 컴파일러가malloc를 찾을 수 없을 거라고 생각했을 거예요!당신의include에 stdlib를 포함합니다.h면 경고를 없앨 수 있다.
2. 다음 경고가 표시되면 다음을 수행합니다.
warning: unknown conversion type character 0x20 in format [-Wformat].
소스:
printf("the result of 4%5 is: %d
", c);
printf에서% 는 특수한 용도가 있습니다. 사용하려면 다음과 같이 해야 합니다:%.
3.main 매개 변수 문제:
int main(int argc, char *argv[])
e.g. ./xxx 9 6 지금:
argc = 3;
atoi(argv[1]) = 9;
atoi(argv[2]) = 6;
4. init suspiciously returned 41, it should follow 0/-E convention
이 오류는 모듈의 초기화 함수 정의 관례를 따르지 않았기 때문입니다: static voidinit xxx_init(void)는 일반적으로 static int형으로 정의하고return 0으로 성공을 표시하며, 오류는return-Exxx로 표시한다. 예를 들어 -ENOMEM 등이다.
솔루션:static int로 변경
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.