Temporary variable (original) (raw)
Une variable temporaire est, dans le domaine de la programmation informatique, une variable dont la durée d'existence est courte (en général limitée à la procédure ou la fonction qui l'utilise). Du fait de sa courte durée de vie, sa portée est souvent limitée. Un exemple typique d'utilisation est l'échange de deux variables : il faut stocker la valeur de la première donnée dans une zone temporaire avant de déplacer la valeur de la deuxième donnée.
- temp := a
- a := b
- b := temp
Property | Value |
---|---|
dbo:abstract | Pomocná proměnná, případně z anglického temporary variable také dočasná proměnná, je označení proměnných pomocného charakteru a obvykle s velmi krátkým životním cyklem. Z hlediska deklarace, a případně i způsobu se obvykle jedná o lokální proměnné. Překladače často navíc takovým proměnným vzhledem k jejich charakteru ani nepřidělí žádnou operační paměť. Místo toho jim nakrátko přidělí jeden z procesorových registrů, takže je k nim přistupováno rychle a není zatěžována . Za identifikátor pomocných proměnných je často voleno anglické slovo temporary nebo jeho zkratky, temp a tmp. To ale může být v mnoha případech považováno za nevhodný postup. Je-li to možné, je i u pomocných proměnných jejich názvem vhodné jasně vyjádřit, k čemu slouží a co jejich hodnota reprezentuje. Jednoduchým příkladem využití čistě pomocné proměnné je klasické řešení úlohy prohození hodnot. Následující program vymění hodnoty v proměnných a a b použitím pomocné proměnné temp: temp := a a := b b := temp (cs) Une variable temporaire est, dans le domaine de la programmation informatique, une variable dont la durée d'existence est courte (en général limitée à la procédure ou la fonction qui l'utilise). Du fait de sa courte durée de vie, sa portée est souvent limitée. Un exemple typique d'utilisation est l'échange de deux variables : il faut stocker la valeur de la première donnée dans une zone temporaire avant de déplacer la valeur de la deuxième donnée.
|
dbo:wikiPageID | 2869262 (xsd:integer) |
dbo:wikiPageLength | 1826 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1053628022 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Memory_bandwidth dbr:Metasyntactic_variable dbr:Variable_(programming) dbr:Cache_hierarchy dbr:Computer_hardware dbr:Computer_programming dbr:Identifier dbr:Local_variable dbr:Data_(computing) dbr:Exclusive_or dbr:Foobar dbr:Swap_(computer_programming) dbr:Temporary_file dbr:Temporary_folder dbc:Variable_(computer_science) dbr:Temporary_filesystem dbr:Microprocessor dbr:Scope_(computer_science) dbr:Object_lifetime dbr:Naming_convention_(programming) dbr:Register_file dbr:Arithmetic_operators dbr:Main_memory dbr:Memory_location |
dbp:wikiPageUsesTemplate | dbt:Unreferenced |
dct:subject | dbc:Variable_(computer_science) |
rdfs:comment | Une variable temporaire est, dans le domaine de la programmation informatique, une variable dont la durée d'existence est courte (en général limitée à la procédure ou la fonction qui l'utilise). Du fait de sa courte durée de vie, sa portée est souvent limitée. Un exemple typique d'utilisation est l'échange de deux variables : il faut stocker la valeur de la première donnée dans une zone temporaire avant de déplacer la valeur de la deuxième donnée.
|
rdfs:label | Pomocná proměnná (cs) Variable temporaire (fr) Variável temporária (computação) (pt) Temporary variable (en) Временный объект (ru) |
owl:sameAs | freebase:Temporary variable wikidata:Temporary variable dbpedia-cs:Temporary variable dbpedia-fr:Temporary variable dbpedia-pt:Temporary variable dbpedia-ru:Temporary variable https://global.dbpedia.org/id/yBRE |
prov:wasDerivedFrom | wikipedia-en:Temporary_variable?oldid=1053628022&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Temporary_variable |
is dbo:wikiPageDisambiguates of | dbr:Temp |
is dbo:wikiPageRedirects of | dbr:Temporary_storage_variable |
is dbo:wikiPageWikiLink of | dbr:Register_allocation dbr:Function_(computer_programming) dbr:GNU_Compiler_Collection dbr:Copy_elision dbr:Hardware_acceleration dbr:Euclidean_algorithm dbr:Factor_(programming_language) dbr:Swap_(computer_programming) dbr:Temp dbr:Temporary_file dbr:Temporary_folder dbr:Temporary_storage_variable dbr:Microsoft_Access dbr:Variable_(computer_science) |
is foaf:primaryTopic of | wikipedia-en:Temporary_variable |