Perguntas com a marcação «null»

Nulo significa * nada * ou * desconhecido *, dependendo do contexto. Por favor, use a tag "sql-null" para perguntas específicas do SQL.





10
C # ok com a comparação de tipos de valor com nulo
Corri para isso hoje e não tenho ideia de por que o compilador C # não está gerando um erro. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Estou confuso sobre como x poderia ser nulo. Especialmente porque esta atribuição definitivamente lança um erro do compilador: …
85 c#  null 

3
Diferença entre NULL e null em PHP
Existe uma diferença entre NULLe nullem PHP? Às vezes, eles parecem ser intercambiáveis ​​e às vezes não. editar: por algum motivo, quando li a documentação vinculada na resposta (antes de postar esta pergunta), li-a como "diferencia maiúsculas de minúsculas" em vez de "não diferencia maiúsculas de minúsculas", razão pela qual …
85 php  null 


5
string.Empty vs null.Qual você usa?
Recentemente, um colega de trabalho me disse para não usar string.Emptyao definir uma variável de string, mas usar nullporque polui a pilha? Ele diz não faça string myString=string.Empty; mas faça string mystring=null; Isso realmente importa? Eu sei que string é um objeto, então meio que faz sentido. Eu sei que …
84 c#  .net  null  string 

7
Posso usar NULL como substituição do valor 0?
Posso usar o NULLponteiro como substituto do valor de 0? Ou há algo de errado nisso? Como por exemplo: int i = NULL; como substituto para: int i = 0; Como experimento, compilei o seguinte código: #include <stdio.h> int main(void) { int i = NULL; printf("%d",i); return 0; } Resultado: …


4
Por que retornar NULL de main ()?
Às vezes, vejo codificadores que usam NULLcomo valor de retorno main()nos programas C e C ++, por exemplo, algo assim: #include <stdio.h> int main() { printf("HelloWorld!"); return NULL; } Ao compilar esse código com o gcc, recebo o aviso de: aviso: return torna inteiro do ponteiro sem conversão [-Wint-conversion] o …
10 c++  c  null  return  return-value 

1
É permitido adicionar zero a um ponteiro nulo?
Eu sei que a aritmética do ponteiro não é permitida para ponteiros nulos. Mas imagine que eu tenho algo parecido com isto: class MyArray { int *arrayBegin; // pointer to the first array item, NULL for an empty array unsigned arraySize; // size of the array, zero for an empty …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.