C는 다른 종류의 별명을 당신이 할 수있는 키워드 typedef
을 제공합니다. 이것은 또한 더 복잡한 유형 및 구조에도 적용됩니다. 녹이 비슷한 언어 기능을 가지고 있습니까? 그렇다면, 녹에서 typedef를 어떻게 처리합니까?녹이 C의 typedef에 해당하는가요? 이것은 기본적으로 <code>uint</code><code>unsigned int</code>의 별칭하게</p> <pre class="lang-c prettyprint-override"><code>typedef unsigned int uint; </code></pre> <p>:
1
A
답변
5
예. 당신은 단순히 이들은 당신이 다음 사용하는 것과 동일한 유형의 어떤 이름 절대적으로 중요하지 않다 즉, 이름 수준에서 별칭
type MyInt = i32;
쓸 수 있습니다. 그들은 완벽하게 상호 교환이 가능합니다.
+0
설명해 주셔서 감사합니다. – typos
관련 문제
- 1. std :: map <tstring <std :: map <tstring, unsigned int >> 할당 실패
- 2. 기능 포인터 나는 <pre><code>unsigned char foo(unsigned char(*fun[])(unsigned char *)) </code></pre> <p></p> 방법이 함수에 인수를 전달하는 기능을 다음 한
- 3. github add <<<<<<< HEAD
- 4. <<의 목적은
- 5. 연산자 << : std :: cout << i << (i << 1);
- 6. Heredoc <<< 또는 <<?
- 7. 식 (unsigned) (c + 1) <= 256
- 8. 스위프트 <<, ><, <=< and > = <
- 9. git "<<<<<< HEAD"
- 10. "<<<<<< HEAD"템플릿에
- 11. <<< EOT
- 12. <a : signed/unsigned mimatchatch 받기>
- 13. 조작 << 상속
- 14. <<
- 15. C++ :</p> <pre><code>typedef int MyType; </code></pre> <p>그것은 코드 전반에 걸쳐 <code>int</code>으로 처리됩니다 : 비슷한 정수 타입
- 16. typedef로 자연 형을 정의하려는 시도가 왜 효과가 없습니까?</p> <pre><code>typedef unsigned int nat; </code></pre> <p>나는 NAT 변수를 정의한다면, 그 변수가 보통 INT처럼 동작 :
- 17. 안드로이드의 내부 메모리에 <int, Class<> 저장>
- 18. 대체는 "<<<"물고기
- 19. AVPicture를 배열로 변환합니다. <unsigned char>
- 20. 장고 템플릿 : 장고 템플릿</p> <pre><code>{% for class in "red", "green", "blue" %} <div class="{{ class }}"></div> {% endfor %} </code></pre> <p>: 클래스/문자열
- 21. groovy에서 <<의 의미
- 22. <<와 =의 차이점
- 23. `대신 <<`의 Reduce` -`
- 24. 할당 해제 속도가 느린 이유는 무엇입니까?</p> <pre><code>set<unsigned int> MySet </code></pre> <p>내가 메르 센 트위스터 생성 만 임의의 숫자를 삽입하고 :
- 25. 왜 (int i = 0; i <THE_WORD.length(); ++ i)가 " '<signed & unsigned mismatch"를 반환합니까?
- 26. <<
- 27. 는</p> <pre><code>int x = number & ((1<<8)-1); </code></pre> <p>또는 <pre><code>int x = number & 0xFF; </code></pre> <p></p>를 사용하여 당신이 첫 번째 바이트를 얻을 수있어 정수
- 28. 배열 .... 이것은 무엇입니까? 지도의</p> <pre><code>["Admin": "admin", "User": "user"] </code></pre> <p>배열 :
- 29. java.lang.reflect.InvocationTargetException?</p> <pre><code>java.lang.reflect.InvocationTargetException </code></pre> <p>:
- 30. 우분투의 리디렉터 "<<<"?
[관련 섹션] (https://doc.rust-lang.org/book/second-edition/ch19-04-advanced-types.html#type-aliases-create-type-synonyms) –
[Rust에는 F # typedefs에 해당하는 관용어가 있습니까?] (https://stackoverflow.com/q/34938429/155423) – Shepmaster
@ E_net4 감사합니다. – typos