변수 앞에 같음 또는 콜론 사용의 차이점

user3664149

나는 궁금했다 : 변수를 콜론 또는 같음으로 설정하는 것의 차이점은 무엇입니까?

에서와 같이 :

struct file_operations ralink_gpio_fops =
{
    owner:      THIS_MODULE,
    ioct:      ralink_gpio_ioctl,
    open:       ralink_gpio_open,
    release:    ralink_gpio_release,
};

콜론을 같음으로 바꿀 수있는 것 같습니다. 그러나 콜론은 다음과 같은 경우 더 많은 의미를 갖는 것 같습니다.

int i=0;
printf("%d ",i);
i:i++;
printf("%d ",i);
//goto i;

이 경우 goto i; 앞에 이중 슬래시를 제거하면 . 다시 돌아가 i:i++;계속 실행됩니다. 그래서 콜론은 같음보다 더 많은 기능을 가지고 있습니까? 아니면 완전히 다른가요?

일부 프로그래머 친구

C의 다른 것들과 마찬가지로 일부 문자는 상황에 따라 다른 의미를 가질 수 있습니다.

첫 번째 코드 조각에서는 초기화 값에서 멤버 필드 이름을 구분하는 데 사용됩니다. 그것은 것 없는 과제처럼 사용할. 이 구문은 표준을 준수하지 않지만 사용하는 컴파일러의 일부 확장입니다.

두 번째 조각에서 콜론 표시하는 데 사용됩니다 iA와 라벨 .

또한 첫 번째 예에서 "equal"대신 콜론이 사용되며 여기에서 같음 ==할당 = 연산자 의 의미를 혼합한다고 말합니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

콜론 또는 소수점이 있거나없는 숫자 유효성 검사에 대한 정규식

분류에서Dev

두 개의 매개 변수가있는 메소드에 이중 콜론 지정

분류에서Dev

환경 변수와 명령 사이에 세미콜론을 사용하는 경우

분류에서Dev

Java 특성 파일에서 equals와 콜론의 차이점

분류에서Dev

콜론 (:) 및 대시 (-)가있는 bash 설정 변수 (lftp에서 사용됨)

분류에서Dev

Rust에서 return 문을 사용하는 것과 세미콜론을 생략하는 것의 차이점은 무엇입니까?

분류에서Dev

this와 $ (this) 및 jQuery를 사용하는 이벤트의 콜백 함수의 차이점

분류에서Dev

변수를 확장하고 인쇄하는 것의 차이점은 무엇입니까 (echo 또는 printf에서와 같이)?

분류에서Dev

콜론 앞의 문자열에서 단어를 추출하고 정규식을 사용하여 파이썬에서 \ n을 제외하는 방법

분류에서Dev

C ++에서 단일 변수 또는 배열 할당 해제의 차이점

분류에서Dev

React에서 setState 콜백과 상태 변수에 useEffect를 사용하는 것의 차이점은 무엇입니까?

분류에서Dev

변수 이름 앞에 콜론을 넣는 것이 js에서 유효한 코드 인 이유는 무엇입니까?

분류에서Dev

'+'(더하기)와 ';'사용의 차이점은 무엇입니까? (세미콜론) -exec 명령에서?

분류에서Dev

Visual Studio Code + Typescript에서 변수 이름과 콜론 사이에 공백 추가

분류에서Dev

SQL QUESTION-PHP의 쿼리에서 ''또는 ""와 함께 특수 문자를 사용하는 것의 차이점

분류에서Dev

변수 식별자에 콜론이있는 목록에서 값 가져 오기

분류에서Dev

콜론 앞에 내용 가져 오기

분류에서Dev

* mode1 또는 ** mode2와 같은 인수 전달의 차이점

분류에서Dev

변수 이름 앞의 달러 기호 또는 달러 기호 없음

분류에서Dev

변수 선언의 콜론

분류에서Dev

& :( 앰퍼샌드 콜론) 표기법을 매개 변수와 함께 사용하거나 Ruby에서 연결하는 것이 가능합니까?

분류에서Dev

networkx 노드에 콜론이 있음

분류에서Dev

클래스 메서드에 액세스 할 때 점 (.)과 이중 콜론 (: :)의 차이점

분류에서Dev

괄호 안에 유형을 사용하고 세미콜론없이 Java 변수 초기화

분류에서Dev

콜론 앞의 정규식

분류에서Dev

이것은 "?" 또는 "!" 신속한 코드의 함수 앞에

분류에서Dev

LINQ to XML을 사용하는 이름의 비디오 Sitemap 콜론

분류에서Dev

안드로이드의 모든 2 문자 다음에 콜론으로 특수 기호을 연결하는 방법

분류에서Dev

react 또는 vuejs의 구성 요소간에 통신 할 때 콜백과 이벤트 사용의 차이점은 무엇입니까?

Related 관련 기사

  1. 1

    콜론 또는 소수점이 있거나없는 숫자 유효성 검사에 대한 정규식

  2. 2

    두 개의 매개 변수가있는 메소드에 이중 콜론 지정

  3. 3

    환경 변수와 명령 사이에 세미콜론을 사용하는 경우

  4. 4

    Java 특성 파일에서 equals와 콜론의 차이점

  5. 5

    콜론 (:) 및 대시 (-)가있는 bash 설정 변수 (lftp에서 사용됨)

  6. 6

    Rust에서 return 문을 사용하는 것과 세미콜론을 생략하는 것의 차이점은 무엇입니까?

  7. 7

    this와 $ (this) 및 jQuery를 사용하는 이벤트의 콜백 함수의 차이점

  8. 8

    변수를 확장하고 인쇄하는 것의 차이점은 무엇입니까 (echo 또는 printf에서와 같이)?

  9. 9

    콜론 앞의 문자열에서 단어를 추출하고 정규식을 사용하여 파이썬에서 \ n을 제외하는 방법

  10. 10

    C ++에서 단일 변수 또는 배열 할당 해제의 차이점

  11. 11

    React에서 setState 콜백과 상태 변수에 useEffect를 사용하는 것의 차이점은 무엇입니까?

  12. 12

    변수 이름 앞에 콜론을 넣는 것이 js에서 유효한 코드 인 이유는 무엇입니까?

  13. 13

    '+'(더하기)와 ';'사용의 차이점은 무엇입니까? (세미콜론) -exec 명령에서?

  14. 14

    Visual Studio Code + Typescript에서 변수 이름과 콜론 사이에 공백 추가

  15. 15

    SQL QUESTION-PHP의 쿼리에서 ''또는 ""와 함께 특수 문자를 사용하는 것의 차이점

  16. 16

    변수 식별자에 콜론이있는 목록에서 값 가져 오기

  17. 17

    콜론 앞에 내용 가져 오기

  18. 18

    * mode1 또는 ** mode2와 같은 인수 전달의 차이점

  19. 19

    변수 이름 앞의 달러 기호 또는 달러 기호 없음

  20. 20

    변수 선언의 콜론

  21. 21

    & :( 앰퍼샌드 콜론) 표기법을 매개 변수와 함께 사용하거나 Ruby에서 연결하는 것이 가능합니까?

  22. 22

    networkx 노드에 콜론이 있음

  23. 23

    클래스 메서드에 액세스 할 때 점 (.)과 이중 콜론 (: :)의 차이점

  24. 24

    괄호 안에 유형을 사용하고 세미콜론없이 Java 변수 초기화

  25. 25

    콜론 앞의 정규식

  26. 26

    이것은 "?" 또는 "!" 신속한 코드의 함수 앞에

  27. 27

    LINQ to XML을 사용하는 이름의 비디오 Sitemap 콜론

  28. 28

    안드로이드의 모든 2 문자 다음에 콜론으로 특수 기호을 연결하는 방법

  29. 29

    react 또는 vuejs의 구성 요소간에 통신 할 때 콜백과 이벤트 사용의 차이점은 무엇입니까?

뜨겁다태그

보관