2011-08-24 2 views
2

가능한 중복 : Objective-C에서 기호 ^는 무엇을 의미합니까?


Caret in objective C

난 그냥이^기호 목표 - C에서 무엇을 의미하는지 알고 싶습니다.

+0

http://stackoverflow.com/questions/1912023/caret-in-objective-c

x^y 

리터럴 블록 목적이다 - 모두를 말한다 . – hari

+0

@DaveRandom : 너는 나보다 3 초 앞섰어. – hari

+1

@ 하리 롤 당신이 무엇을 찾아야 할지를 알면 Google은 훌륭한 툴이 아니며, 일반적으로 나에게 곧바로 다시 나를 안내한다는 사실을 사랑합니다 ... – DaveRandom

답변

0

참조 : 그것은 XOR 비트 단위로

  1. 을 의미 할 수 있습니다.
  2. 블록에 대한 포인터를 나타낼 수도 있습니다 (마치 *이 함수에 대한 포인터 임).
5

그것은 몇 가지를 의미 할 수있다 :

type (^name)(arguments) 

는 블록 객체의 선언입니다.

^(arguments) { ... } 

는 비트 단위 XOR 연산자

관련 문제