Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come utilizzare codici di accesso in un array monodimensionale

È possibile utilizzare un codice di accesso o la password , per proteggere un importante programma con qualcosa di semplice come un programma in C . Programmi C hanno una funzione di memorizzazione denominata la matrice unidimensionale , che è una sequenza di celle vuote di lunghezza fissa . È possibile utilizzare questi array di proteggere con password un programma , in modo che solo tu puoi accedervi. Questo programma richiede una minima esperienza di programmazione e richiede solo circa un'ora per completare . Cose che ti serviranno
C IDE come Eclipse CDT
compilatore C come GCC
Show More Istruzioni
1

Caricare una C Integrated Development Environment , cliccando sul la sua icona del programma . Quando si apre, selezionare " File ", " Nuovo ", "Progetto " e scegliere "Progetto C " per creare un nuovo progetto C . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
2

Scrivere le seguenti linee di importare librerie C che vi aiuterà a costruire il vostro programma : .

# Include < , stdio.h >

# include

# include
3

dichiarare una funzione principale . La funzione principale è dove tutto il codice sta per andare . Le parentesi graffe sotto la dichiarazione di funzione rappresentano il blocco di codice principale per il vostro programma . Mettere tutte le dichiarazioni di futuri passi all'interno di questo blocco di codice .

Int main ( ) { }


4

Dichiarare un array di caratteri per memorizzare una password denominato " codice di accesso " e assegnare un valore arbitrario , come questo :

passcode char [ 8 ] = " 12345678 " ;
5

dichiarare un array di caratteri . Questo sarà usato per raccogliere l'input dell'utente

char inputString [ 8 ] ;
6

Scrivi un messaggio a schermo che richiede all'utente di immettere la password : .

puts ("Inserire il codice di accesso : " ) ;
7

Scrivi codice che legge dalla tastiera e lo memorizza nella matrice

scanf ( " % " inputString . " s " , inputString ) ;
8

Crea un " " dichiarazione che mette a confronto gli array " se il codice di accesso "e" inputString " . Se l'utente immette la password corretta , l'istruzione if viene stampata la frase " Corretto! " In caso contrario , esso stampa "Sbagliato! "

If ( strcmp ( inputString , codice di accesso) ) per

{ puts ( "Esatto ! ");}

Altro

{ puts ( "Sbagliato! ");}
9

Eseguire il programma premendo il tasto verde "Play" . Il programma viene eseguito e viene chiesto di inserire un numero. Inserisci qualsiasi numero. Se si preme nella sequenza corretta , il programma riconosce il vostro successo .

 

Programmazione © www.354353.com