Извличане на знание
/ Knowledge Discovery >> Извличане на знание >> тек >> компютър >> компютърен софтуер >>

Как C Програмиране Works

<р> връщане 0;
<р>}
<р> инт doubleAndAdd (INT а, инт б)
<р> {
<р> възвръщаемост ((2 * а) + (2 * б));
<р>}
<р> Досега сме погледна някои основни структурни елементи в програма С. Сега, нека да разгледаме видовете данни можете да работите с по програма C и какви операции можете да изпълнявате на тези данни.
Видове данни и операции в C
<р> От гледна точка на вашия компютър, данните не е нищо но поредица от нули и единици, представляващи и изключване на държави за електронните бита на вашия твърд диск или в процесора или паметта на компютъра ви. Това е софтуерът, че работите на компютър, който определя как да има смисъл от тези милиарди двоични цифри. C е един от малкото езици от високо ниво, които могат лесно да манипулират данни на ниво малко в допълнение към тълкуване на данните въз основа на даден тип данни.
<Р> тип A данни е малък набор от правила, които показват как да да има смисъл от поредица от битове. Типът данни има определен размер плюс собствен начин на извършване на операции (като добавяне и умножаване) на данните от този тип. В C, размерът на типа данни е свързан с процесора, който използвате. Така например, в C99, част от данните за типа число данни (междинно) е 16 бита дълги в 16-битов процесор, докато за 32-битови и 64-битови процесори това е дълъг 32 бита.
<Р> Друго важно нещо за програмистите да знаят как езикът дръжки подписани и неподписани типове данни. Подписан тип означава, че един от неговите бита е запазено като показател за това дали то е положително или отрицателно число. Така че, докато неподписан инт на 16-битова система може да се справи числа между 0 и 65535, подписана в на същата система може да се справи номера между -32768 и 32767. Ако една операция води до променлива инт да се отиде отвъд своята гама, програмистът трябва да се справят с преливник с допълнителен код.
<Р> Предвид тези ограничения и системи, специфични особености в C типове данни и операции, програмистите трябва да избират своя типове данни, въз основа на нуждите на своите програми. Някои от видовете данни, те могат да избират са примитивни типове данни в C, т.е. тези, вграден в езика за програмиране C. Погледни към вашия любим C употреба програмиране за пълен списък на типовете данни в C и важна информация относно начина за преобразуване на данните от един вид в друг.
<Р> C програмистите могат да създават структури от данни, които съчетават примитивни типове данни и набор от функции, които опреде

Page [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... >>