Leitura de strings entre aspas. Em algumas linguagens de programação, as strings são incluídas delimitadas por aspas simples ou duplas. Escreva um programa que leia as três strings suzy, “suzy” e ‘suzy’. As aspas são ignoradas pela C ou lidos como parte da string?
Passo 1
E aí meus queridos!! Tudo bem com vocês??
Hoje vamos falar sobre algumas formas de ler strings e quando nosso programa aceita aspas ou não. Vamos lá?
Passo 2
Vamos iniciar nosso código incluindo as bibliotecas que já conhecemos: stdio.h e stdlib.h; Em seguida precisamos criar variáveis para cada uma das strings solicitadas e pedir para o usuários escrevê-las como foi pedido.
Passo 3
Para o usuário ficaria da seguinte maneira:
Podemos ver que a Linguagem C lê as aspas simples e as inclui como parte da string e ignora as aspas duplas quando lidas na nossa programação.
Dê Ctrl+n no seu compilador e bora para o próximo exercício!!
Resposta
As aspas duplas é ignorada pela linguagem C e por isso não é incluída na string. Já as aspas simples são incluídas como parte da string.