Interviewer And Interviewee Guide

Electrical Engineering Interview Question:

What is the difference between:
c = foo ? a : b;
and
if (foo) c = a;
else c = b;

Submitted by: Administrator
The ? merges answers if the condition is "x", so for instance if foo = 1'bx, a = 'b10, and b = 'b11, you'd get c = 'b1x.
On the other hand, if treats Xs or Zs as FALSE, so you'd always get c = b.
Submitted by: Administrator

Read Online Electrical Engineering Job Interview Questions And Answers
Copyright 2007-2024 by Interview Questions Answers .ORG All Rights Reserved.
https://InterviewQuestionsAnswers.ORG.