{"id":3832,"date":"2024-02-04T10:38:35","date_gmt":"2024-02-04T05:08:35","guid":{"rendered":"https:\/\/cthecosmos.com\/?p=3832"},"modified":"2024-02-04T10:38:35","modified_gmt":"2024-02-04T05:08:35","slug":"reading-declarations-in-c","status":"publish","type":"post","link":"https:\/\/cthecosmos.com\/?p=3832","title":{"rendered":"Reading Declarations in C"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"383\" data-attachment-id=\"3833\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=3833\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/image-22.png?fit=800%2C383&amp;ssl=1\" data-orig-size=\"800,383\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-22\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/image-22.png?fit=800%2C383&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/image-22.png?resize=800%2C383&#038;ssl=1\" alt=\"\" class=\"wp-image-3833\" style=\"width:832px;height:auto\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-black-color has-white-background-color has-text-color has-background has-link-color wp-elements-1 wp-block-paragraph\" style=\"font-size:17px\">Points to follow for reading the code:<br><br>1) * &#8211; read as pointer to<br>2) [] &#8211; read as array of<br>3) () &#8211; read as function returning<br>4) Start reading from the variable name<br>5) Read the right first without going over the parenthesis<br>6) Then go left without going over the other parenthesis.<br>7) Start inwards and move outwards.<br>9) Reading is from right to left.<br><br><strong>char *ptr<em> <\/em><\/strong>: ptr is a pointer to char type<br><br><em>i<strong>nt **ptr<\/strong><\/em><strong><em>:<\/em><\/strong>\u00a0 ptr is a pointer to a pointer to int type<br><br><strong>int (*ptr)[5]<\/strong>: ptr is a pointer to array of size 5 where each element is of int type.<br><br><strong>char *ptr[5]<\/strong>: ptr is an array of size 5 where each element points to pointer to character type.<br><br><strong>char *(*ptr)[5]<\/strong>: ptr is a pointer to array of size 5 where each element is a pointer to char type<br><br><strong>void *fun()<\/strong>: fun is a function returning a pointer to void.<br><br><strong>int (*fun)()<\/strong>: fun is a pointer to function returning int type.<br><br><strong>int *(*ptr)()[]<\/strong>: ptr is a pointer to function returning an array of pointer to integers<br><br>i<strong>nt (*(*ptr[])())(void)<\/strong> &#8211; ptr is array of pointer to function returning pointer to int that takes no parameters<br><br><strong>char (*(*var())[])()<\/strong>: var is a function returning a pointer to an array of pointer to function returning char.<br><br><strong>int *(*(**fun [][5])())[]<\/strong>: fun is an array[5] of pointer to pointer to function returning pointer to array of pointer to int<br><br><strong>float (*(*ptr[5])())(void (*)(char, char *))<\/strong>: ptr is an array of size 5 where each element is a function pointer that takes no parameter and returns a pointer to function that takes two parameters and returns float<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When reading code, follow these points: 1) * &#8211; pointer to 2) [] &#8211; array of 3) () &#8211; function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=3832\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Reading Declarations in C<\/span><\/a>","protected":false},"author":120055267,"featured_media":3836,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[769112296,36985],"tags":[167889,21201225,427291309,769112315,29049,55386275,20863],"class_list":["post-3832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c-concepts-hub","category-c-programming","tag-c-language","tag-code-reading","tag-cprogramming-2","tag-cwithyash","tag-declarations","tag-fun-with-c","tag-pointers","fallback-thumbnail"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yashwanth Naidu Tikkisetty\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/cthecosmos.com\/?p=3832\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Yashwanth Naidu Tikkisetty - Embedded Systems | Space Blogger\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Reading Declarations in C - Yashwanth Naidu Tikkisetty\" \/>\n\t\t<meta property=\"og:description\" content=\"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/cthecosmos.com\/?p=3832\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-02-04T05:08:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-02-04T05:08:35+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reading Declarations in C - Yashwanth Naidu Tikkisetty\" \/>\n\t\t<meta name=\"twitter:description\" content=\"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#blogposting\",\"name\":\"Reading Declarations in C - Yashwanth Naidu Tikkisetty\",\"headline\":\"Reading Declarations in C\",\"author\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cthecosmos.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/funwithc-3635638884-e1707023240659.webp?fit=453%2C309&ssl=1\",\"width\":453,\"height\":309},\"datePublished\":\"2024-02-04T10:38:35+05:30\",\"dateModified\":\"2024-02-04T10:38:35+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#webpage\"},\"articleSection\":\"C Concepts Hub, c programming, C Language, code reading, cprogramming, cwithyash, declarations, fun with c, pointers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cthecosmos.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=36985#listItem\",\"name\":\"c programming\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=36985#listItem\",\"position\":2,\"name\":\"c programming\",\"item\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=36985\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#listItem\",\"name\":\"Reading Declarations in C\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#listItem\",\"position\":3,\"name\":\"Reading Declarations in C\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=36985#listItem\",\"name\":\"c programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Yashwanth Naidu Tikkisetty\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Yashwanth Naidu Tikkisetty\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#webpage\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832\",\"name\":\"Reading Declarations in C - Yashwanth Naidu Tikkisetty\",\"description\":\"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cthecosmos.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/funwithc-3635638884-e1707023240659.webp?fit=453%2C309&ssl=1\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832\\\/#mainImage\",\"width\":453,\"height\":309},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3832#mainImage\"},\"datePublished\":\"2024-02-04T10:38:35+05:30\",\"dateModified\":\"2024-02-04T10:38:35+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#website\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"description\":\"Embedded Systems | Space Blogger\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Reading Declarations in C - Yashwanth Naidu Tikkisetty","description":"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.","canonical_url":"https:\/\/cthecosmos.com\/?p=3832","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/cthecosmos.com\/?p=3832#blogposting","name":"Reading Declarations in C - Yashwanth Naidu Tikkisetty","headline":"Reading Declarations in C","author":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"publisher":{"@id":"https:\/\/cthecosmos.com\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/funwithc-3635638884-e1707023240659.webp?fit=453%2C309&ssl=1","width":453,"height":309},"datePublished":"2024-02-04T10:38:35+05:30","dateModified":"2024-02-04T10:38:35+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/cthecosmos.com\/?p=3832#webpage"},"isPartOf":{"@id":"https:\/\/cthecosmos.com\/?p=3832#webpage"},"articleSection":"C Concepts Hub, c programming, C Language, code reading, cprogramming, cwithyash, declarations, fun with c, pointers"},{"@type":"BreadcrumbList","@id":"https:\/\/cthecosmos.com\/?p=3832#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/cthecosmos.com#listItem","position":1,"name":"Home","item":"https:\/\/cthecosmos.com","nextItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=36985#listItem","name":"c programming"}},{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=36985#listItem","position":2,"name":"c programming","item":"https:\/\/cthecosmos.com\/?cat=36985","nextItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?p=3832#listItem","name":"Reading Declarations in C"},"previousItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?p=3832#listItem","position":3,"name":"Reading Declarations in C","previousItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=36985#listItem","name":"c programming"}}]},{"@type":"Person","@id":"https:\/\/cthecosmos.com\/#person","name":"Yashwanth Naidu Tikkisetty","image":{"@type":"ImageObject","@id":"https:\/\/cthecosmos.com\/?p=3832#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Yashwanth Naidu Tikkisetty"}},{"@type":"Person","@id":"https:\/\/cthecosmos.com\/?author=120055267#author","url":"https:\/\/cthecosmos.com\/?author=120055267","name":"Yashwanth Naidu Tikkisetty","image":{"@type":"ImageObject","@id":"https:\/\/cthecosmos.com\/?p=3832#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Yashwanth Naidu Tikkisetty"}},{"@type":"WebPage","@id":"https:\/\/cthecosmos.com\/?p=3832#webpage","url":"https:\/\/cthecosmos.com\/?p=3832","name":"Reading Declarations in C - Yashwanth Naidu Tikkisetty","description":"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/cthecosmos.com\/#website"},"breadcrumb":{"@id":"https:\/\/cthecosmos.com\/?p=3832#breadcrumblist"},"author":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"creator":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/funwithc-3635638884-e1707023240659.webp?fit=453%2C309&ssl=1","@id":"https:\/\/cthecosmos.com\/?p=3832\/#mainImage","width":453,"height":309},"primaryImageOfPage":{"@id":"https:\/\/cthecosmos.com\/?p=3832#mainImage"},"datePublished":"2024-02-04T10:38:35+05:30","dateModified":"2024-02-04T10:38:35+05:30"},{"@type":"WebSite","@id":"https:\/\/cthecosmos.com\/#website","url":"https:\/\/cthecosmos.com\/","name":"Yashwanth Naidu Tikkisetty","description":"Embedded Systems | Space Blogger","inLanguage":"en-US","publisher":{"@id":"https:\/\/cthecosmos.com\/#person"}}]},"og:locale":"en_US","og:site_name":"Yashwanth Naidu Tikkisetty - Embedded Systems | Space Blogger","og:type":"article","og:title":"Reading Declarations in C - Yashwanth Naidu Tikkisetty","og:description":"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.","og:url":"https:\/\/cthecosmos.com\/?p=3832","og:image":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png","og:image:secure_url":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png","og:image:width":1200,"og:image:height":1200,"article:published_time":"2024-02-04T05:08:35+00:00","article:modified_time":"2024-02-04T05:08:35+00:00","twitter:card":"summary_large_image","twitter:title":"Reading Declarations in C - Yashwanth Naidu Tikkisetty","twitter:description":"When reading code, follow these points: 1) * - pointer to 2) [] - array of 3) () - function returning 4) Start at the variable name 5) Read right first without crossing parenthesis 6) Then go left without crossing 7) Start inwards and move outwards. Reading is right to left. Examples are provided for different variable types.","twitter:image":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png"},"aioseo_meta_data":{"post_id":"3832","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-08-31 20:17:02","updated":"2025-08-31 20:17:02","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cthecosmos.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=36985\" title=\"c programming\">c programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tReading Declarations in C\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/cthecosmos.com"},{"label":"c programming","link":"https:\/\/cthecosmos.com\/?cat=36985"},{"label":"Reading Declarations in C","link":"https:\/\/cthecosmos.com\/?p=3832"}],"jetpack_publicize_connections":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8CiEf-ZO","jetpack-related-posts":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/02\/funwithc-3635638884-e1707023240659.webp?fit=453%2C309&ssl=1","_links":{"self":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/users\/120055267"}],"replies":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3832"}],"version-history":[{"count":5,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3832\/revisions"}],"predecessor-version":[{"id":3839,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3832\/revisions\/3839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/media\/3836"}],"wp:attachment":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}