{"id":"https://openalex.org/W70566913","doi":null,"title":"C/C++ Programmer's Reference","display_name":"C/C++ Programmer's Reference","publication_year":1997,"publication_date":"1997-07-10","ids":{"openalex":"https://openalex.org/W70566913","mag":"70566913"},"language":"en","primary_location":{"id":"mag:70566913","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA49012369","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5047156144","display_name":"Herbert Schildt","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Herbert Schildt","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5047156144"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4694,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.79024943,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.8931000232696533,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.8931000232696533,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.08590000122785568,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.008799999952316284,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/c-programming-language","display_name":"C programming language","score":0.8169999718666077},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.7379999756813049},{"id":"https://openalex.org/keywords/ansi-iso-standards","display_name":"ANSI/ISO standards","score":0.6589999794960022},{"id":"https://openalex.org/keywords/programming-language-features","display_name":"programming language features","score":0.546999990940094},{"id":"https://openalex.org/keywords/programming-best-practices","display_name":"programming best practices","score":0.460999995470047},{"id":"https://openalex.org/keywords/software-maintainability","display_name":"software maintainability","score":0.5329999923706055},{"id":"https://openalex.org/keywords/code-portability","display_name":"code portability","score":0.42899999022483826},{"id":"https://openalex.org/keywords/code-testing","display_name":"code testing","score":0.3709999918937683},{"id":"https://openalex.org/keywords/code-documentation","display_name":"code documentation","score":0.3790000081062317},{"id":"https://openalex.org/keywords/refactoring","display_name":"refactoring","score":0.38600000739097595}],"concepts":[{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7887246608734131},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.782279372215271},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7183544039726257},{"id":"https://openalex.org/C158100120","wikidata":"https://www.wikidata.org/wiki/Q1931402","display_name":"ANSI C","level":3,"score":0.5658699870109558},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.5420997142791748},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.46551159024238586},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.44377297163009644},{"id":"https://openalex.org/C2775957009","wikidata":"https://www.wikidata.org/wiki/Q399495","display_name":"Standard language","level":2,"score":0.4267335534095764},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.26144471764564514},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16165146231651306},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.15404725074768066},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:70566913","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA49012369","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2756153531","https://openalex.org/W2802345447","https://openalex.org/W4232890362","https://openalex.org/W4225571940","https://openalex.org/W100389912","https://openalex.org/W2904837569","https://openalex.org/W4360780928","https://openalex.org/W4234229509","https://openalex.org/W3119720201","https://openalex.org/W2764085868"],"abstract_inverted_index":{"From":[0],"the":[1,6,27,42,51,59,71,77,87,144,149,166,175,185,197,230,233,243,293,306,323,350,362,375,438,445,478],"Book:\r\nC":[2],"and":[3,65,135,146,271,347,380,457,490,522],"C++":[4,138,158,164,171,203,226,239,409,491],"are":[5,26,286,298,330,441,486,492],"world's":[7],"most":[8,147,244,392,516],"important":[9,507],"programming":[10,32,219],"language:":[11],"Indeed,":[12],"to":[13,61,105,195,211,237,326,338,369,464,481,501,524],"be":[14,470],"a":[15,46,55,140,206,218,252,267,315,417,460,520],"professional":[16],"programmer":[17,72],"today":[18,394],"implies":[19],"proficiency":[20],"in":[21,41,84,122,131,152,221,451],"these":[22,277,506],"two":[23],"languages.":[24],"They":[25],"foundation":[28,176],"upon":[29,174,412],"which":[30],"modern":[31],"is":[33,45,102,165,172,192,227,240,262,312,335,342,367,390,410,462],"built.":[34],"\r\nC":[35],"was":[36,80,96,110,119,125,139,159,258],"invented":[37],"by":[38,113,127,190,296,444],"Dennis":[39],"Ritchie":[40],"1970s.":[43],"C":[198],"middle-level":[47],"language.":[48,235],"It":[49,265,495],"combines":[50],"control":[52],"structures":[53],"of":[54,100,137,148,169,177,187,200,208,232,242,269,276,292,308,318,322,352,361,396,402,419,429,437,466,497,505],"high-level":[56],"language":[57,220],"with":[58,300,305,344],"ability":[60],"manipulate":[62],"bits,":[63],"bytes,":[64],"pointers":[66],"(addresses).":[67],"Thus,":[68,290,333,414],"gives":[70],"nearly":[73,228],"complete":[74],"contra":[75],"over":[76],"machine.":[78],"first":[81],"standardized":[82],"late":[83],"1989":[85],"when":[86],"American":[88],"National":[89],"Standards":[90,116],"Institute":[91],"(ANSI)":[92],"standard":[93,109,156,255,386,407,424,447],"for":[94,157,256,387,408,425,448],"adopted.":[97,160,259],"This":[98,108,260,302],"version":[99,168,186,261,401],"commonly":[103,193],"referred":[104,194],"as":[106,196,205,397],"C89.":[107,413],"also":[111],"adopted":[112],"ISO":[114],"(International":[115],"Organization).":[117],"C89":[118,191,389,415],"amended":[120],"slightly":[121],"1995.":[123],"\r\nC++":[124],"created":[126],"Bjarne":[128],"Stroustrup,":[129],"beginning":[130],"1979.":[132],"The":[133,404],"development":[134],"refinement":[136],"major":[141,356],"effort,":[142],"spanning":[143],"1980s":[145],"1990s.":[150],"Finally,":[151],"1998":[153],"an":[154],"ANSI/ISO":[155,254,385,406],"In":[161,183],"general":[162],"terms,":[163],"object-oriented":[167,209,400],"C.":[170,388,403,426],"built":[173,411],"C89,":[178,378,430,455],"including":[179],"its":[180,222],"1995":[181],"amendments.":[182],"fact,":[184],"defined":[189],"subset":[199,317,418],"C++,":[283,319,458],"Although":[202],"began":[204],"set":[207],"extensions":[210],"C,":[212],"it":[213,334,468],"soon":[214],"expanded":[215],"into":[216,519],"being":[217],"own":[223],"right.":[224],"Today,":[225],"twice":[229],"size":[231],"Needless":[236],"say,":[238],"one":[241,465],"powerful":[245],"computer":[246],"languages":[247,508],"ever":[248],"devised.":[249],"\r\nIn":[250],"1999,":[251],"new":[278],"called":[263],"C99.":[264],"includes":[266],"number":[268],"refinements":[270],"several":[272,291,433],"features.":[274,435],"Some":[275,436],"features":[279,328,440,518],"were":[280],"borrowed":[281],"from":[282],"but":[284,365,431],"some":[285],"entirely":[287],"innovations.":[289],"elements":[294],"added":[295],"C99":[297,363],"incompatible":[299],"C++.":[301,348,381,420],"means":[303],"that":[304,329,341,477],"advent":[307],"C99,":[309,379,456],"Standard":[310],"no":[313,355],"longer":[314],"pure":[316],"Fortunately,":[320],"many":[321],"incompatibilities":[324],"relate":[325],"special-use":[327],"readily":[331],"avoided.":[332],"still":[336],"easy":[337,523],"write":[339],"code":[340],"compatible":[343],"both":[345],"At":[349],"time":[351],"this":[353,366,452,511],"writing,":[354],"compiler":[357],"currently":[358],"accepts":[359],"all":[360,428,482],"additions,":[364],"sure":[368],"change.":[370],"\r\nThe":[371],"following":[372],"table":[373],"synopsizes":[374],"relationships":[376],"between":[377],"\r\nC89":[382],"\u00a0\u00a0\u00a0\u00a0\u00a0The":[383,399,422],"original":[384],"what":[391],"programmers":[393],"think":[395],"C.\r\nC++":[398],"current":[405,446],"forms":[416],"\r\nC99":[421],"latest":[423],"Includes":[427],"adds":[432],"not":[442,499],"supported":[443],"C++.\r\nThe":[449],"material":[450],"book":[453],"describes":[454],"When":[459],"feature":[461,479],"unique":[463],"these,":[467],"will":[469],"so":[471],"flagged.":[472],"Otherwise,":[473],"you":[474,485],"can":[475],"assume":[476],"applies":[480],"three.":[483],"\r\nAs":[484],"undoubtedly":[487],"aware,":[488],"large":[493],"topics.":[494],"is,":[496],"course,":[498],"possible":[500],"cover":[502],"every":[503],"aspect":[504],"here.":[509],"Instead,":[510],"quick":[512],"reference":[513],"distills":[514],"their":[515],"salient":[517],"convenient":[521],"use":[525],"form.":[526]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-10-25T09:29:13.331239","created_date":"2016-06-24T00:00:00"}
