Esterno in c

Esterno in c

C ha un ulteriore vantaggio rispetto ad altri linguaggi di scripting poiché si tratta di un linguaggio di programmazione procedurale. Possiamo anche dire che C è un linguaggio di programmazione basato su compilatore che distingue tra Python e Java, che sono basati sugli interpreti. Di conseguenza, la compilazione e l'esecuzione della codifica sono accelerate. I tipi di dati nella lingua C sono le dichiarazioni o le definizioni per le variabili. Questo definisce la varietà e il volume dei dati sulle variabili. C è un linguaggio a scelta forte per i principianti con cui imparare la programmazione. Il linguaggio di programmazione C viene utilizzato per scrivere il sistema operativo UNIX e praticamente tutte le applicazioni UNIX. Per questo motivo, C è attualmente una lingua professionale usata di frequente.

I sistemi operativi dei programmi componenti, in un modo particolare, sono stati inizialmente sviluppati utilizzando la lingua C. Perché produce il codice che esegue il codice quasi rapido scritto in linguaggio assembly e C è stato adottato come lingua di sviluppo del sistema. Per eseguire qualsiasi programma di lingua C, dobbiamo prima compilarlo usando un compilatore C, che trasforma C in un linguaggio comprensibile per computer. Visual Studio è il miglior compilatore per la compilazione del codice utente in lingua C.

L'argomento che discuteremo nel nostro articolo è correlato alla lingua "C", che è una parola chiave semplice che è "esterna". I programmatori e i programmatori utilizzano questa parola chiave per estendere la visibilità di qualsiasi variabile e funzione. Alla fine, non abbiamo bisogno della definizione della funzione nel linguaggio "C" perché la funzione rimarrà visibile nel codice per impostazione predefinita.

Inoltre, ha una propensione a diffondere variabili e funzioni visibilità su molti file di origine. Possiamo dire che dichiarare una variabile senza l'assassinio dell'allocazione della memoria. Non è necessario regolarmente dichiarare alcuna funzione durante la codifica di un programma. Modifica i criteri di affiliazione in modo che il compilatore C non modifichi il simbolo con ulteriori informazioni. Nel linguaggio "C", abbiamo un altro prefisso, "statico", che non potrebbe essere usato insieme al "esterno" nella stessa dichiarazione di una definizione di funzione. Esterno è standardizzato come un "esterno" nel linguaggio di programmazione C.

Procedura

In questo articolo, proveremo a imparare cos'è una parola chiave esterna in "c" e perché questa parola chiave viene utilizzata. Vedremo come e dove potrebbe essere usato insieme all'aiuto della descrizione del nostro codice per definizione di una funzione con l'implementazione di diversi esempi di linguaggio C.

Esempio # 01

Come abbiamo discusso in precedenza, l'introduzione della parola chiave "esterna" è nel nostro articolo e ora esamineremo il funzionamento di questa parola chiave con i nostri esempi. Nel primo esempio, abbiamo preso per la prima volta il nostro file di intestazione nel nostro codice per l'importazione della lingua "C". Successivamente, abbiamo utilizzato il tipo di dati interi con la nostra parola chiave principale "esterna" per la dichiarazione di variabile "M" e abbiamo assegnato alla nostra variabile il valore "20". Ora, abbiamo dichiarato la nostra seconda variabile "N" con il tipo di dati interi mentre usavamo i valori interi e assegnato la variabile "N" come valore di "10". Dopo aver definito entrambe le variabili, metteremo la nostra funzione principale sul codice.

Nella funzione principale, abbiamo dichiarato la variabile "K" del tipo di dati interi insieme alla parola chiave "automatica" e assegnato un valore di "21" alla variabile "k". Ora, "Auto" è una parola chiave nel linguaggio "C" che viene utilizzata per la dichiarazione di una variabile locale nel codice. Per l'assegnazione a livello globale della variabile "N", abbiamo utilizzato la parola chiave "esterna" con il tipo di dati interi.

Quindi abbiamo utilizzato la funzione "printf ()" per visualizzare il nostro messaggio prompt nella schermata di output. Nella prima funzione di stampa dopo il messaggio di output, abbiamo assegnato il valore della variabile "k". Nella seconda funzione di stampa, abbiamo memorizzato le variabili "M" e "N" insieme al messaggio che possiamo vedere sul nostro display del codice. "\ N" viene utilizzato per effettuare il cursore del punto dello schermo fino alla nuova riga dopo l'esecuzione della riga di codice attuale. Quindi "%d" viene usato come se potesse avere un valore intero memorizzato nella loro variabile.

Qui, abbiamo modificato il valore della variabile "M" a "25". Ancora una volta, abbiamo usato la nostra funzione di stampa per visualizzare il valore modificato appena memorizzato nella nostra variabile "M". Quindi, possiamo vederlo con la stessa variabile "M", abbiamo rappresentato due valori prima e dopo la modifica come "20" e "25".

#includere
esterno int m = 20;
int n = 10;
int main ()

auto int k = 21;
esterno int n;
printf ("valore variabile auto:- %d \ n", k);
printf ("Valore variabile m e n esterno:- %d, %d \ n", m, n);
M = 25;
printf ("Valore modificato M variabile esterno:- %d \ n", m);
restituzione 0;


Nell'output, abbiamo accesso a tutti i valori memorizzati nelle variabili "K", "M" e "N". Con l'uso della parola chiave "esterna", accediamo a quella variabile "M", che rappresenta due valori che possiamo vedere nel nostro display di output.

Esempio # 02

Ora, guardiamo il nostro secondo esempio in cui abbiamo importato il file di intestazione di C, che è "". Questo intestazione consiste in un sacco di codifica spenta o composta in una sola parola. Abbiamo dichiarato o definito la nostra variabile "P" di un tipo di dati interi con la parola chiave "esterna" e l'abbiamo appena assegnata con il valore di "5000", come possiamo vedere anche nel nostro display del codice. Ora, arriviamo alla funzione principale del programma, in cui abbiamo utilizzato la funzione di stampa e la assegnata al valore della nostra variabile "P". In questo passaggio, prenderà il valore memorizzato in "P" variabile e lo visualizzerà nella schermata di output. Per porre fine all'implementazione del codice, abbiamo utilizzato l'istruzione "Return", che restituirà il flusso di esecuzione del nostro programma.

#includere
esterno int p = 5000;
int main ()

printf ("%d", p);
restituzione 0;

L'output visualizzerà il valore assegnato a "P" variabile che è "5000", che possiamo utilizzare nel seguente output.

Conclusione

Questo articolo copre il concetto di "esterno"Parola chiave in"C" Lingua. Questo ci consente di capire come usiamo "esterni" nei nostri esempi. Abbiamo implementato due esempi di codice linguistico "C" che hanno chiaramente espresso la funzione della parola chiave "esterna". Nel primo esempio, abbiamo usato "esterno" insieme a due dichiarazioni di variabili. Mentre nel secondo esempio, abbiamo usato una semplice funzione esterna per una semplice definizione di variabile e la abbiamo visualizzato sull'output.