Int a. =5 이고, 이걸 float 형식으로 출력하면 자동으로 5.000000으로 형변환 되잖아요?마찬가지로 float, double, char, short 등등 여러가지 있는데이런것들을 다 빼고 다른 한가지의 예시가 더 있다고 하더라구요.그것 좀 알려주세요
ㅇㅓㄴㅇㅓ ㅁㅏㄷㅏ ㄷㅏㄹㄹㅏ
polymorphism
언어는 c언어 입니다
존나 다양하지
예를 들면 컴파일시간 정수 상수 0은 모든 포인터 형식의 무효 포인터로 변환될 수 있음 (예를 들면 int *ptr = 0; 같은 것)
포인터 변환에는 T *에서 void *로 가는 일반화도 있고
또 굉장히 중요한 것으로 '승급'이 있는데 예를 들면 'a' + 'b'는 char끼리 더했지만 결과는 int임. 연산의 결과는 최소 int.
+'H' 같은 것도 int가 되고.
빅C언어맨