«operators» 태그된 질문

연산자는 데이터에 대한 계산 및 비교를 수행하기 위해 거의 모든 프로그래밍 및 코딩 언어에서 발생하는 기호입니다.


11
x + =가 x = x + a보다 빠릅니까?
Stroustrup의 "The C ++ Programming Language"를 읽고 있었는데, 여기서 그는 변수에 무언가를 추가하는 두 가지 방법 중 x = x + a; 과 x += a; 그는 더 +=잘 구현 될 가능성이 높기 때문에 선호합니다 . 나는 그가 더 빨리 작동한다는 것을 의미한다고 생각합니다. 하지만 정말로 요? 컴파일러 및 기타 …

1
if 문에서 && 연산자 사용
세 가지 변수가 있습니다. VAR1="file1" VAR2="file2" VAR3="file3" 다음 &&과 같이 if 문에서 and ( ) 연산자 를 사용하는 방법 : if [ -f $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi 이 코드를 작성하면 오류가 발생합니다. 올바른 방법은 무엇입니까?

12
모든 C ++ 연산자가 무언가를 반환합니까?
내가 함께 작업 한 모든 C ++ 연산자는 무언가를 반환합니다. 예를 들어 +연산자는 더하기 결과를 반환합니다. 모든 C ++ 연산자가 무언가를 반환합니까, 아니면 아무것도 반환하지 않는 C ++ 연산자가 있습니까?
83 c++  operators 


8
Ruby에서 <<는 무엇을 의미합니까?
코드가 있습니다. def make_all_thumbs(source) sizes = ['1000','1100','1200','800','600'] threads = [] sizes.each do |s| threads &lt;&lt; Thread.new(s) { create_thumbnail(source+'.png', source+'-'+s+'.png', s) } end end 무슨 &lt;&lt;뜻이야?
81 ruby  arrays  operators 




5
다른 것없이 루비 삼항 연산자
"If do-this"와 "do-this"에 대한 루비 관용구가 간단한 명령처럼 있습니까? 예를 들어, 저는 현재 object.method ? a.action : nil else 절을 ​​비워 두는 것이지만, 끝에 nil을 지정하지 않아도되는 좀 더 관용적 인 방법이있을 것 같습니다. (또는이 경우 여러 줄의 코드를 작성하는 것이 낭비라고 생각합니다.

8
==가 null 값에 대해 true를 반환 할 때> =가 false를 반환하는 이유는 무엇입니까?
int 유형의 두 변수가 있습니까? (또는 원하는 경우 Nullable &lt;int&gt;). 두 변수에 대해 크거나 같음 (&gt; =) 비교를 원했지만 두 변수가 모두 null이면 false를 반환하고 == 연산자는 true를 반환합니다. &gt; = 연산자의 의미 론적 정의에 "or"라는 단어가 포함되어 있기 때문에 이것이 왜 논리적인지 설명해 줄 수 있습니까?

5
^ (캐럿) 기호는 JavaScript에서 무엇을합니까?
몇 가지 JavaScript 코드가 있습니다. &lt;script type="text/javascript"&gt; $(document).ready(function(){ $('#calcular').click(function() { var altura2 = ((($('#ddl_altura').attr("value"))/100)^2); var peso = $('#ddl_peso').attr("value"); var resultado = Math.round(parseFloat(peso / altura2)*100)/100; if (resultado &gt; 0) { $('#resultado').html(resultado); $('#imc').show(); }; }); }); &lt;/script&gt; ^JavaScript에서 (캐럿) 기호 는 무엇을 의미합니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.