>> [సంగీతాన్ని]
>> ZAMYLA చాన్: హలో ప్రపంచ.
యొక్క మా మొదటి సి కార్యక్రమం తయారు చేద్దాము.
>> మా ప్రోగ్రాములను వ్రాయటానికి, మేము ఉంటాం CS50 ఉపకరణం పని.
ఇది ఒక నడుస్తుంది ఒక వర్చువల్ మెషీన్ను వార్తలు మీ కంప్యూటర్ లోపల కంప్యూటర్.
>> ఈ ప్రయోజనాలు చాలా ఉన్నాయి.
ఒక కోసం, ఇది ఇప్పటికే చాలా అప్ సెట్ సాధనాల మీరు CS50 కోసం అవసరం.
ఇది కూడా, మీరు Mac కలిగి లేదో అర్థం PC, Linux, ప్రతి ఒక్కరూ ఉపయోగించి యొక్క
అదే విషయం.
మీరు డౌన్లోడ్ ఉండకపోతే CS50 ఉపకరణం ఇంకా, వెళ్ళండి
manual.cs50.net/appliance.
>> నేను, ఇక్కడ పూర్తి స్క్రీన్ నా ఉపకరణం కలిగి కానీ మీరు కూడా ఒక తేలియాడే గా ఉండవచ్చు
విండో, మీరు అనుకుంటే.
నేను అత్యంత డ్రాప్బాక్స్ ఏర్పాటు ప్రోత్సహిస్తున్నాము మీ CS50 యొక్క అన్ని కోసం ఖాతా
కోర్సు పని.
ఆ విధంగా, సందర్భంలో ఏదో తో జరుగుతుంది మీ కంప్యూటర్ లేదా ఉపకరణం,
మీరు క్లౌడ్ లో ఒక బ్యాకప్ కలిగి.
>> యొక్క మొదటి మా టెర్మినల్ తెరిచి లెట్.
టెర్మినల్ ఒక అంతర్ముఖం మేము మా సంచరిస్తూ ఉపయోగించే
కంప్యూటర్లో రాయడం కంపైల్ మరియు కోడ్ అమలు.
మేము నిజానికి రాసుకోడానికి ఉంటాం gedit మా కోడ్, అయితే.
>> సో యొక్క ఈ అప్ తీసుకొచ్చే వీలు.
ఇది సేవ్ చెయ్యని ఒక పత్రం మాకు తీసుకుని వస్తుంది.
నా సి కోడ్ టైప్ చేయడం ప్రారంభించండి గమనించవచ్చు -
ఏ సింటాక్స్ హైలైటింగ్ లేదు.
సింటాక్స్ హైలైట్ దృష్టి మాకు సహాయపడుతుంది కలరింగ్ డేటా రకాలు, విధులు, మరియు
విభిన్నంగా వేరియబుల్.
>> సో యొక్క ఈ కార్యక్రమం సేవ్ చేసేలా ఒక ఫోల్డర్, మరియు అది hello.c కాల్.
ఈ విధంగా, మేము సింటాక్స్ ఉంటుంది మేము టైప్ చూపిస్తున్న.
మేము సహా ద్వారా మొదలు పెడతారేమో రెండు గ్రంధాలయాలు -
cs50.h మరియు stdio.h ఉన్నాయి ఉన్నాయి.
ఈ విధంగా, మా కార్యక్రమం యాక్సెస్ ఉంటుంది CS50 లోపల విధులకు
ప్రామాణిక I / O గ్రంథాలయం.
>> ప్రతి కార్యక్రమం, ఒక ప్రధాన విధి అవసరం కాబట్టి యొక్క ఇక్కడ వ్రాయండి వీలు -
రెండు గిరజాల బంధాలను ప్రధాన (శూన్యమైన).
ఇక్కడ మీరు చేస్తాము మరియు ఇప్పుడు ఇక్కడ ఉంది మీ ప్రోగ్రామ్ను రాయడం.
>> మా మొదటి కార్యక్రమం కోసం, మేము కేవలం ఉంటుంది ఒక లైన్ printf, హలో, ప్రపంచం!
ఒక కొత్త లైన్ సరైన ఇక్కడ సౌందర్యానికి కోసం.
>> ఒకసారి నేను నా ప్రోగ్రామ్ను అమలు చేయడానికి కావలసిన, సేవ్.
నేను ఇప్పుడు నా టెర్మినల్ తెరిచి వెళుతున్న.
నా డైరెక్టరీ నిర్వహిస్తారు మొదలు కానీ hello.c ఆక్సెస్ చెయ్యడానికి, నేను ఉండాలి
అదే డైరెక్టరీ లేదా ఫోల్డర్.
ఇక్కడ ఈ ప్రాంప్ట్ కుడివైపు, నేను cd టైప్ వెళుతున్న -
డైరెక్టరీ మార్చడానికి -
Dropbox/2013/walkthroughs.
మరియు ఇప్పుడు నేను నా వివరణలు ఫోల్డర్లో రెడీ.
>> నేను మర్చిపోతే ఏమి నా ఫోల్డర్లను అంటారు.
అప్పుడు నేను ఇది అవుతుంది, ls టైప్ చేస్తాము ఫైల్లను అన్ని జాబితా
ఈ ప్రస్తుత డైరెక్టరీ.
సో డైరెక్టరీల కొన్ని మారుతున్న రెట్లు ఎక్కువ, నేను hello.c కనుగొనేందుకు.
మరియు ఈ ప్రక్రియ అనురూపం Macs లోని ఫైండర్ ద్వారా నావిగేట్ లేదా
Windows లో నా కంప్యూటర్.
నిజానికి, నేను కూడా ఫోల్డర్లు తయారు లేదా కుడి టెర్మినల్ నుండి డైరెక్టరీలు
తయారు డైరెక్టరీ తో కమాండ్, mkdir.
>> మీరు ఒక ఫైల్ తొలగించాలనుకుంటే, మీరు చేయవచ్చు , RN తో టెర్మినల్ నుండి తొలగించండి
ఫైలు మీరు పేరు తరువాత తొలగించాలని, మరియు అవును కోసం y టైప్
టెర్మినల్ మీరు అడిగినప్పుడు తొలగింపును నిర్థారించడానికి.
>> టెర్మినల్ అన్వేషించడానికి నిర్ధారించుకోండి.
కీబోర్డ్ సత్వరమార్గాలు టన్నుల ఉన్నాయి మీరు సహాయం.
కూడా, gedit నిజానికి ఒక చిన్న ఉంది ఇక్కడ ఉన్న మీరు దిగువన టెర్మినల్
మేము అదే విషయాలు చేయవచ్చు మా పెద్ద టెర్మినల్ లో.
>> ఇప్పుడు కోసం, యొక్క మా కోడ్ కంపైల్ వీలు - కింది కమాండ్లతో
హలో తయారు.
ఇప్పుడు మీరు ఒక లైన్ చూడండి ఉండాలి ఆదేశాల సమూహం.
తయారు తప్పనిసరిగా ఒక రేపర్ అని కేవలం ఆదేశాలను జాబితా పంపుతుంది
మీరు టైప్ చేసినప్పుడు టెర్మినల్ ఒక పదం లో.
ఈ సందర్భంలో, అది గణగణమని ద్వని చేయు నడుస్తున్న చేసిన సూచనలు సమితి తో కంపైలర్ -
జెండాలు -
కార్యక్రమం కంపైల్ ఎలా.
>> మేము hello.c సంకలనం చేసిన ఇప్పుడు ఆ, మేము ls మేము ఒక ఎక్జిక్యూటబుల్ ఫైల్ చూడాలి
మా డైరెక్టరీలో హలో అని.
మేము హలో /. టైపింగ్ ద్వారా అమలు, మరియు మా ప్రోగ్రామ్ అవుట్పుట్ ఉంది.
>> హలో, ప్రపంచం.
నా పేరు Zamyla ఉంది, మరియు ఈ CS50 ఉంది.