Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

char array in int casten

Frage Entwicklung C und C++

Mitglied: selavie

selavie (Level 1) - Jetzt verbinden

19.12.2008, aktualisiert 21:58 Uhr, 13076 Aufrufe, 2 Kommentare

Hallo zusammen,

ich hab, als blutiger Anfänger mal eine Frage:

kann man ein char array in eine Int-variable casten?
Das ganze sieht so aus:
01.
 
02.
int laenge=lez2-lez1-1; 
03.
char vzahl[3]; 
04.
int zaehler, vzahlPos=0; 
05.
				 
06.
befehlPos=lez1+1; 
07.
			 
08.
do  
09.
10.
		vzahl[vzahlPos] = befehl[befehlPos]; 
11.
		vzahlPos++; 
12.
		befehlPos++; 
13.
				 
14.
15.
while (vzahlPos<(laenge));
Aus einer eingegebenen Zeichenkette wird eine eingegebene Zahl in die Variable vzahl eingelesen.
Ich muss die jetzt aber an eine Funktion übergeben, in der sie aber als Int weiterverarbeitet wird.
Da hab ich mir gedacht es wäre toll wenn ich "vzahl" in einen Integer umwandeln könnte.

Ich darf kein C++ verwenden. Bin grad im ersten Semester an der FH, und für diese Studienarbeit dürfen wir nur
C verwenden.

Hat vielleicht jemand einen Vorschlag?
Bin für jede Hilfe dankbar.

Selavie
Mitglied: 6890
20.12.2008 um 02:49 Uhr
Nabend,

Lang ists her, aber probier mal
01.
#include <stdio.h> 
02.
#include <stdlib.h> 
03.
 
04.
int main() 
05.
06.
   int x; 
07.
   char zahl[4] = "100"; 
08.
   x = atoi( zahl ); 
09.
   printf( "%d\n", x ); 
10.
   return( 0 ); 
11.
}
MfG
Bitte warten ..
Mitglied: selavie
20.12.2008 um 12:41 Uhr
Hallo godlike P,

vielen Dank für deine Antwort.
Es funktioniert einwandfrei.....

Danke,
Selavie
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Server-Hardware
Hp smart array e200i accu austausch (8)

Frage von hansleo zum Thema Server-Hardware ...

Entwicklung
gelöst Array in HTML-Tabelle umwandeln mittels AutoIT (5)

Frage von drnatur zum Thema Entwicklung ...

PHP
gelöst Php regex und Array (5)

Frage von Thomas91 zum Thema PHP ...

C und C++
gelöst Anzahl der Buchstaben in einem String Element Array C++ (3)

Frage von Protected zum Thema C und C ...

Heiß diskutierte Inhalte
Zusammenarbeit
Als Administrator im Großraumbüro (29)

Frage von Dopamin85 zum Thema Zusammenarbeit ...

Exchange Server
Test-ActiveSyncConnectivity Error nach neuem Zertifikat (22)

Frage von Driphex zum Thema Exchange Server ...

Hardware
Laptop ins Salzwasser gefallen (18)

Frage von Marcel94 zum Thema Hardware ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (12)

Frage von thomasreischer zum Thema Hardware ...