Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / bigbighd604 / C-Notes
My C learning notes
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigbighd604%2FC-Notes
Stars: 3
Forks: 0
Open Issues: 0
License: None
Language: C
Repo Size: 98.6 KB
Dependencies:
60
Created: over 12 years ago
Updated: over 6 years ago
Last pushed: about 8 years ago
Last synced: about 1 year ago
Files
Loading...
Readme
Loading...
Dependencies
- Addsupportforoptionsforfilteringfilenames *
- Andifyouarereallybored ,
- Askingquestionsfromtheinstructor *
- Chattingtoothers *
- Copyingcodeas-is *
- Deadline *
- Don *
- Filteringoptions *
- First *
- Hint *
- Hints *
- Ifgccprintsanythingwiththe *
- Ifyouhaveaworkingimplementationofthe *
- Implementasimple *
- Initialversion *
- It *
- Lookingatmanpages *
- LookingupthingsonGoogle *
- Maximumrecursiondepth *
- Oncetheinitialversionworks *
- Onlydescendintodirectories-don *
- Onlydoglobbingorregexpsupportifyouareboredandyouhaveabasicfull-matchversionworking *
- Onlydotype-castsifyouknowwhatyouraredoing *
- Onlyprintfilenamesoffilesownedbythegivengroup. *
- Onlyprintfilenamesoffilesownedbythegivenuser. *
- Onlyprintfilenamesoffilesthathavetheexactfiletype *
- Onlyprintfilenamesthatmatch <name>
- Onlyprintfilesthatareatleastthisbig. *
- Onlythecontentsinthedirectoryabovearegoingtobeevaluated *
- ProvideaMakefilethatcompilesyourbinaryexecutablebydefaultandalsohasa *
- Required *
- Rules *
- Separatetheprojectintomultiple.cfilesandprovideheaderfiles *
- Standardlibraryfunctionsyou *
- Style *
- Syscallsyou *
- Thefilesystemisarecursivedatastructure-recursivefunctionsarethenaturalwayfordescendingintoadirectorytree *
- Useexactmatchofdirectoryentryname ,notthefullpath.
- Usegetopt *
- Whenyouareready ,yoursourcefilesandMakefilehavetobecopiedto
- Youcancopymultipleversionsinthere.Youarehighlyencouragedtosnapshotyourprojecthere ,anytimeitworks
- atoi *
- chdir *
- commentswhereyouaredoingsomethingnontrivial *
- correctindentation *
- free *
- getopt *
- ifcalledwithoutarguments ,itassumes
- justtakesasinglepathargumentandprintsthefilenamesunderthatpath ,recursively
- malloc *
- perror *
- printf *
- scandir ,alphasort
- sensiblevariableandfunctionnames *
- spacesaroundpointers *
- stat *
- strcat *
- strcmp ,strncmp
- strcpy *
- strlen *