What is the difference between str==NULL and str[0]=='\0' in C? What is the difference between str==NULL and str[0]=='\0' in C? c c