Domande taggate «c»

C è un linguaggio di programmazione generico utilizzato per la programmazione di sistemi (OS e embedded), librerie, giochi e multipiattaforma. Questo tag deve essere utilizzato con domande generali relative al linguaggio C, come definito nella norma ISO 9899 (l'ultima versione, 9899: 2018, se non diversamente specificato - anche tag richieste specifiche della versione con c89, c99, c11, ecc.). C è distinto da C ++ e non dovrebbe essere combinato con il tag C ++ in assenza di una ragione razionale.





17
Come allocare la memoria allineata solo usando la libreria standard?
Ho appena finito un test come parte di un colloquio di lavoro e una domanda mi ha sorpreso, anche usando Google come riferimento. Mi piacerebbe vedere cosa può farci l'equipaggio StackOverflow: La memset_16alignedfunzione richiede un puntatore allineato a 16 byte passato ad essa, o si bloccherà. a) Come assegnereste 1024 …

12
Qual'è la differenza tra float e double?
Ho letto della differenza tra precisione doppia e precisione singola. Tuttavia, nella maggior parte dei casi, floate doublesembrano essere intercambiabili, ovvero l'utilizzo dell'uno o dell'altro non sembra influire sui risultati. È davvero così? Quando sono intercambiabili float e doppi? Quali sono le differenze tra loro?


8
È possibile NSLog C Struct (come CGRect o CGPoint)?
Voglio essere in grado di eseguire il debug delle strutture C senza dover digitare esplicitamente tutte le proprietà in cui sono costituite. cioè voglio essere in grado di fare qualcosa del genere: CGPoint cgPoint = CGPointMake(0,0); NSLog(@"%@",cgPoint); Ovviamente "% @" non funzionerà, quindi la domanda.

15
Differenza tra una struttura e un'Unione
C'è qualche buon esempio per dare la differenza tra a structe a union? Fondamentalmente so che structutilizza tutta la memoria del suo membro e unionutilizza lo spazio di memoria dei membri più grandi. C'è qualche altra differenza di livello del sistema operativo?
412 c  struct  unions 


21
Esiste una funzione di segno standard (signum, sgn) in C / C ++?
Voglio una funzione che ritorni -1 per i numeri negativi e +1 per i numeri positivi. http://it.wikipedia.org/wiki/Sign_function È abbastanza facile scrivere il mio, ma sembra qualcosa che dovrebbe essere in una libreria standard da qualche parte. Modifica: In particolare, stavo cercando una funzione che funziona sui float.
409 c++  c  math 





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.