나는이 라인이 있습니다(type) (value) 형식의 표현식의 의미는 무엇입니까?
lsb = (char) (intNumber & 0xff);
을하고
name = (type) (value)
처럼 기록 된 이유에 나는 무엇을 정확히 의미, 또는 같은 변수를 정의하는 목적은 무엇인가 않습니다 혼란 스러워요 ? 구문 상수/변수를 지정하여 여기에 변수 예컨대 :
float x = 5.55;
int y = (int)x; // in this case, the casting would have happened implicitly
// or
printf("%d",(int)x);
// this will display 5
을 타입 변환하는 것입니다
Arduino는 C++로 프로그래밍되었습니다. –
그리고이 질문에 도움을 받으려면 [좋은 초보자 몇 권 읽으십시오] (http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)를 참조하십시오. –
저에게 던지기 같이 보입니다. – Aidenhjj