Questions marquées «return»

Une instruction return provoque l'exécution de quitter le sous-programme en cours et de reprendre au point dans le code immédiatement après où le sous-programme a été appelé, connu comme son adresse de retour. L'adresse de retour est enregistrée, généralement sur la pile d'appels du processus, dans le cadre de l'opération d'appel de sous-programme. Certains langages de programmation permettent à une fonction de spécifier une ou plusieurs valeurs de retour à renvoyer au code qui a appelé la fonction.

903
Utilisation appropriée du «rendement rendement»

На этот вопрос есть ответы на Stack Overflow на рlinedом : В чем польза rendement? Le mot-clé yield est l'un de ces mots-clés en C # qui continue de me mystifier, et je n'ai jamais été sûr de l'utiliser correctement. Parmi les deux morceaux de code suivants, lequel est préféré et pourquoi? Version...

609
Différence entre \ n et \ r?

Quelle est la différence entre \n(nouvelle ligne) et \r(retour chariot)? En particulier, existe-t-il des différences pratiques entre \net \r? Y a-t-il des endroits où l'un devrait être utilisé au lieu de

386
retour, retour Aucun, et pas de retour du tout?

Considérez trois fonctions: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Ils semblent tous retourner Aucun. Existe-t-il des différences entre le comportement de la valeur renvoyée de ces fonctions? Y a-t-il des...

197
instruction return vs exit () dans main ()

Dois-je utiliser exit()ou simplement des returndéclarations main()? Personnellement, je préfère les returndéclarations car je pense que c'est comme lire n'importe quelle autre fonction et le contrôle de flux lorsque je lis le code est fluide (à mon avis). Et même si je veux refactoriser la...

189
Quel est l'intérêt de noreturn?

[dcl.attr.noreturn] fournit l'exemple suivant: [[ noreturn ]] void f() { throw "error"; // OK } mais je ne comprends pas à quoi ça sert [[noreturn]], car le type de retour de la fonction est déjà void. Alors, quel est l'intérêt de l' noreturnattribut? Comment est-il censé être...