Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
O que a sintaxe inválida média
? Aplicações de computação e sites usar o código para implementar a funcionalidade que eles fornecem. Desenvolvedores escrever esse código em linguagens de programação e de marcação, com um conjunto de regras distinto para cada idioma . Tal como acontece com as línguas naturais , linguagens de codificação têm sua própria gramática e vocabulário. Se um trecho de código contém erros , este código pode ser inválido. Sintaxe inválida pode causar programas e sites para falhar ou função incorretamente. Código

de programação e linguagens de codificação funcionam de maneiras variadas. Em linguagens de programação , como Java para programas de desktop ou PHP para aplicações Web , o código especifica uma série de instruções para o computador ou servidor Web para executar. Em linguagens de marcação, como HTML e XML, itens de dados da lista de documentos entre as estruturas marcadas , definindo a aparência eo comportamento de itens de conteúdo da página Web e da estrutura de fontes de dados . A sintaxe de uma linguagem de programação ou marcação determina as estruturas que podem aparecer no seu interior, representada usando caracteres de texto. Para um aplicativo ou site para funcionar de forma eficaz , a sintaxe deve ser válido .
Erros

Desenvolvedores geralmente não escrever scripts perfeito na primeira tentativa . Muitas linguagens de programação e de marcação utilizar estruturas de sintaxe complexa , por isso os erros são comuns. Normalmente, um projeto vai passar por vários estágios de desenvolvimento, teste e depuração para identificar e corrigir quaisquer problemas decorrentes de sintaxe inválida. O código a seguir exemplo demonstra um XML válido seguinte código usos alternativos inválido código é inválido devido a um erro de digitação simples. A " boca " tag de fechamento está faltando um caractere de barra , o que pode fazer com que o aplicativo utilizando este código a falhar.

Efeitos

Os efeitos da sintaxe inválidos variam de pequenas a sério. Em alguns casos , uma página Web ou programa continuará a aparecer funcional , apesar de pequenos erros . Por exemplo, programas de navegação Web muitas vezes pode tornar código restante corretamente , apesar de alguns sintaxe inválida. No entanto, um erro de sintaxe pode causar um aplicativo inteiro para falhar. O seguinte código Java de exemplo demonstra uma linha usando a sintaxe válida : String myWord = " pessoa ";

A versão alterada a seguir é inválido : String myWord = " pessoa ;

Este código é inválido porque a seção de fechamento das citações que definem a variável de seqüência de texto está em falta. Quando Java processa este código, ele não só vai deixar de lidar com essa linha corretamente, mas irá processar a seguinte linha incorretamente também. Este código não será compilado , para que o aplicativo não será capaz de executar até que o erro foi corrigido.

Soluções

Se você encontrar erros de sintaxe inválidos como usuário de um site ou aplicativo , há um limite para o que você pode fazer, como sintaxe inválida deve ser abordada pelos desenvolvedores responsáveis. Se você está trabalhando em um aplicativo como um programador , você deve primeiro localizar a origem de um erro , a fim de corrigi-lo. Por exemplo , o seguinte código PHP irá gerar um erro : $ word_string = " Aqui estão algumas palavras , com alguns dentro " aspas " também" ;

Este código é inválido porque o PHP irá interpretar as aspas dentro do texto variável string como o fim do conteúdo variável. Dependendo do servidor Web que executa o código , os desenvolvedores podem ver mensagens de erro específicas quando tentam visualizar a página usando o script em um navegador, permitindo-lhes encontrar e , em seguida, alterar o código inválido.


Anterior :

Próximo : No
  Os artigos relacionados
·Tipos de arquivos que podem ser usados ​​com QBASIC 
·Como usar o MemoryStream em uma matriz Byte Bitmap 
·Como filtrar as frequências em LabVIEW 
·Como usar o Conexão SDF & SQL 
·Como construir um índice invertido com MapReduce 
·Como fazer Scrollbar cores funcionam para iFrame 
·Tutorial para um DirectX Pixel Shader 
·Como gravar com Flowplayer 
·Faça uma lista dos tipos de dados usados ​​em Variáve…
·Como simular um vazamento em MATLAB 
  Artigos em destaque
·Como vincular formulários incorporados em Symfony 
·Como escrever um algoritmo de ordem n Lgn para verifica…
·Como ler os caracteres em Fortran 
·Como detectar o golpe do Mic no xCode 
·Como remover XMLNS De um Tag 
·Definir um array multi-dimensional em C + + 
·Como instalar o Windows Mobile 5.0 Pocket PC SDK 
·O que é SQL Sintaxe Destacando 
·Como construir aplicativos de 32 bits do Linux em plata…
·O que significa isso , se um arquivo de aplicativo já …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados