이래저래 결국 막 책찾다가 열혈강의로 시작해버렸어 무난하게...
하다보니 궁금한게 생겨서그런데
||연산자라는게 둘중 하나라도 참이면 연산결과를 참으로 반환하는거잖아?
근데 ||연산자를 쓰는 줄에서 !를 붙여도 적용이 될까 궁금해서 해봤는데요
&&연산자는 되는데 ||연산자는 안되더라고요
!를 쓰면 거꾸로여서 &&연산자가 바뀌는거고
||연선자도 결국 바뀌어야되는거 아닐까요?????
나같은 아해는 아직 이런것도 몰겠어형님들
!라는것의 효용성이 || 있는 줄에서 붙여버리면 결과가 참, 거짓인데
거짓, 참이되서 결국 참이되는건가?? 라고까진 생각했는데 이게 맞는지는 몰라서 헤헤...;
답변좀해주세요
혹시몰라서 소스 적어둘껭
#include <stdio.h>
int main(void)
{
int num1=10;
int num2=12;
int result1, result2, result3;
result1 = (num1==10 && num2==12);
result2 = (!num1<12 || num2>12);
result3 = (!num1);
printf ("result1: %d\n", result1);
printf ("result2: %d\n", result2);
printf ("result3: %d\n", result3);
return 0;
}
not
ㅁ,맞다는건가요
아생각해보니 result1 값은 앞에 ! 뗐다 안붙였다해서 지금은 없네요 형님들 ㅋ...