Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Toegang tot een C Structuur van Fortran
C is een van de meest gebruikte programmeertalen in de wereld , met ingang van augustus van 2011 . Hoewel het werd ontworpen om de systeemsoftware te maken , zijn veelzijdigheid maakte het een goede keuze voor draagbare toepassingen . In feite zijn er maar weinig platformen die niet beschikken over een C -compiler voor hen geschreven . Fortran , in tegenstelling tot C , is gericht op numerieke berekeningen en scientific computing en wordt veel gebruikt in high-performance programmering. Door enkele belangrijke verschillen tussen de twee talen , toegang tot een C -structuur in Fortran is niet zo eenvoudig als het klinkt . Wat je nodig hebt
XL Fortran compiler
Toon Meer Aanwijzingen
1

Maak een benoemde gemeenschappelijke blok . Dit is de enige manier om een ​​structuur van C Fortran omdat het een een-op - een mapping van de structuur leden . Als uw C -structuur maakt gebruik van een niet nader genoemde gemeenschappelijke blok , moet u deze wijzigen in een naam een . Kopen van 2

Gebruik de naam van de C -structuur om de naam van de gemeenschappelijke blok . Hier is wat een C -structuur eruit ziet :

struct mystuff {

dubbele x
;

int y, z ;

dubbele t
;

} ;

main ( ) { }



Hier is het voldoende Fortran code met daarin de genoemde gemeenschappelijke blok :

programma
cstruct < br

real ( 8 ) > x , t

integer y , z

common /MyStruct /x , y , z , t

einde
< br > Goedkope 3

Verklaar uw C -structuur als een globale variabele . Om dit te doen , kunt u ofwel plaatst zijn verklaring buiten een functie of plaats deze in een functie die de " extern" qualifier heeft .
4

Compileer het C bronbestand en gebruik de " - qalign = verpakt " compilatie, in de XL Fortran compiler . " Qalign " vertelt de compiler wat uitlijning regels het moet gebruiken voor dossiervorming en voorkomt performance problemen met verkeerd data . " Ingepakt " betekent dat voorwerpen van een afgeleid type zal worden opgeslagen zonder enige opvulling tussen componenten .

Previous: Next:
  C /C + + Programming
·Hoe maak je een Extern Static …
·Mobile C # Development Tutoria…
·Welke toepassingen gebruiken V…
·Hoe maak je een nieuw DAT- bes…
·Hoe kan ik schrijven een Tempe…
·Hoe maak je een Make -bestand …
·Hoe te Ctags gebruiken Met Ult…
·Hoe gemeenschappelijk Block Va…
·Hoe te verwijderen Microsoft V…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te besparen een ListBox Waarde in VB…
·Hoe in te voegen in een MySQL database 
·Het verschil tussen een passief object e…
·Hoe te integreren AS3 Met behulp van PHP…
·Hoe maak je een bol in Java Draw 
·Hoe bekijkt een Word- document Van PHP 
·Hoe te INT naar String converteren in Ja…
·Hoe u met Visual Basic Grid Control Gebr…
·Hoe kan ik een element van een array als…
Copyright © Computer Kennis http://www.nldit.com