C pointeurs C Tutoriels de Roots - Partie 5 Introduction Cela fait partie de ma série 5, C Tutoriels de Roots. Dans cette partie de la série, nous examinons le sens du type d'objet C dérivé appelé, pointeur. Rappeler la mémoire d'un ordinateur est une série de cellules. Un groupe consécutif de ces cellules est une région ou d'un objet. Un objet peut contenir une donnée. Cette donnée est la valeur de l'objet. Il existe différents types de données. Dans l'une des parties précédentes de la série, nous avons parlé de l'int, float, char, _Bool et types d'objets vides.
Ce sont les types d'objets fondamentaux. Un type d'objet est dérivé d'une combinaison de deux ou plus types d'objet fondamentales. Il est un type dérivé appelé le pointeur. Le pointeur est l'objet de cette partie de la série. Un objet peut contenir un pointeur. La série de cellules de la mémoire sont numérotées numériquement, de façon consécutive. Ces chiffres sont appelés adresses. Ainsi, chaque cellule de mémoire a une adresse mémoire unique. Vous pourrez prendre les choses dans ce tutoriel la façon dont je vous donne. Ne pas essayer de faire l'analogie avec le langage humain (en anglais).
Ne pas essayer aussi de faire analogie avec les déclarations de mathématiques. Il suffit de prendre les choses comme je vous donne afin de ne pas être induit en erreur par la langue ou les mathématiques humaine. Notez que je vous ai parlé des types d'objets et non des types de données. Le type de données de la phrase est d'avoir ressemblance dans la langue et les mathématiques humaine. Utilisation de la phrase, les types de données, peuvent être trompeuses et faire de votre compréhension de C difficile.
Rappelez-vous, la philosophie de cette série est d'apprendre C comme il est, après que vous décidez sur quoi faire avec elle. Autrement dit, après avoir appris qu'il vous décidez comment vous allez l'utiliser pour résoudre des problèmes mathématiques et d'autres problèmes, exprimée en langage humain. Si vous n'êtes pas nouveau à la programmation en général, vous pourriez vous demander pourquoi je enseigne pointeurs début de la série. D'autres auteurs enseignent pointeurs retard dans leurs livres ou des tutoriels parce qu'ils font analogie de C avec la langue et les mathématiques humaine.
Il est logique d'enseigner une langue de l'ordinateur en le comparant à la langue et les mathématiques humaine. Je crois que, cette approche fonctionne bien avec d'autres langages informatiques, mais pas avec C ou son gra