char str[3];
このstrには"0x123456"が入っています。

このstrに0x123456が入っていると
〜な処理をする。という風にするには
if ((strcmp(str, "0x123456") == 0) {
というにすればよろしいのでしょうか?
それとも、
if ((strcmp(str, "123456") == 0) {
とするものなのでしょうか?

何分初心者で分かり辛い質問かと思いますが
ご教授お願いします。