{"id":319,"date":"2022-09-14T10:39:22","date_gmt":"2022-09-14T10:39:22","guid":{"rendered":"https:\/\/jassweb.com\/new22\/solved-2d-array-pointer-not-apply-to-both-dimensions\/"},"modified":"2022-09-14T10:39:22","modified_gmt":"2022-09-14T10:39:22","slug":"solved-2d-array-pointer-not-apply-to-both-dimensions-2","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/","title":{"rendered":"[Solved] 2d array pointer not apply to both dimensions"},"content":{"rendered":"<h2> Introduction <\/h2>\n<p>[ad_1]<\/p>\n<p>A 2D array pointer is a pointer that points to an array of elements, each of which is an array of elements. It is a powerful tool for manipulating data in a two-dimensional array. However, it is important to note that a 2D array pointer does not apply to both dimensions of the array. Instead, it applies to one dimension only. This means that the pointer can only be used to access elements in one row or column of the array. In this article, we will discuss the implications of this limitation and how to work around it.<\/p>\n<h2> Solution<\/h2>\n<p><\/p>\n<p>No, a pointer cannot be used to access both dimensions of a 2D array. To access both dimensions, you must use two separate pointers, one for each dimension. <\/p>\n<p><\/p>\n<div class=\"entry-content\" itemprop=\"text\">\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/p>\n<p><\/p>\n<div id=\"answer-30554627\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"30554627\" data-parentid=\"30554579\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The type of <code>level<\/code> in the function signature must match the type you call it with, in this particular case <code>char level[][28]<\/code>.<\/p>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p> <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p>\n<\/div>\n<\/div>\n<p>solved 2d array pointer not apply to both dimensions <\/p>\n<p><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><br \/>\n<script><\/p>\n<p><\/script><\/div>\n<p>[ad_2]<\/p>\n<p>When dealing with a 2D array, it is important to understand how pointers work in order to properly apply them. A pointer is a variable that stores the address of another variable. In the case of a 2D array, the pointer must be able to point to both dimensions of the array. Unfortunately, this is not always possible.<\/p>\n<p>When dealing with a 2D array, the pointer must be able to point to both dimensions of the array. This means that the pointer must be able to point to the first dimension of the array, as well as the second dimension. Unfortunately, this is not always possible. For example, if the array is declared as a single-dimensional array, then the pointer cannot point to both dimensions.<\/p>\n<p>In order to properly apply a pointer to a 2D array, the array must be declared as a two-dimensional array. This means that the array must have two dimensions, such as rows and columns. Once the array is declared as a two-dimensional array, the pointer can then be used to point to both dimensions of the array. This allows the pointer to access both dimensions of the array, which is necessary for proper application.<\/p>\n<p>It is important to understand how pointers work in order to properly apply them to a 2D array. Unfortunately, a pointer cannot always be applied to both dimensions of a 2D array. In order to properly apply a pointer to a 2D array, the array must be declared as a two-dimensional array. Once the array is declared as a two-dimensional array, the pointer can then be used to point to both dimensions of the array. This allows the pointer to access both dimensions of the array, which is necessary for proper application.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction [ad_1] A 2D array pointer is a pointer that points to an array of elements, each of which is an array of elements. It is a powerful tool for manipulating data in a two-dimensional array. However, it is important to note that a 2D array pointer does not apply to both dimensions of the &#8230; <a title=\"[Solved] 2d array pointer not apply to both dimensions\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/\" aria-label=\"More on [Solved] 2d array pointer not apply to both dimensions\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[361,324,712],"class_list":["post-319","post","type-post","status-publish","format-standard","hentry","category-solved","tag-arrays","tag-c","tag-pointers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] 2d array pointer not apply to both dimensions - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] 2d array pointer not apply to both dimensions - JassWeb\" \/>\n<meta property=\"og:description\" content=\"Introduction [ad_1] A 2D array pointer is a pointer that points to an array of elements, each of which is an array of elements. It is a powerful tool for manipulating data in a two-dimensional array. However, it is important to note that a 2D array pointer does not apply to both dimensions of the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-14T10:39:22+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] 2d array pointer not apply to both dimensions\",\"datePublished\":\"2022-09-14T10:39:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/\"},\"wordCount\":458,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"arrays\",\"c++\",\"pointers\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/\",\"name\":\"[Solved] 2d array pointer not apply to both dimensions - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-09-14T10:39:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] 2d array pointer not apply to both dimensions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] 2d array pointer not apply to both dimensions - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] 2d array pointer not apply to both dimensions - JassWeb","og_description":"Introduction [ad_1] A 2D array pointer is a pointer that points to an array of elements, each of which is an array of elements. It is a powerful tool for manipulating data in a two-dimensional array. However, it is important to note that a 2D array pointer does not apply to both dimensions of the ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/","og_site_name":"JassWeb","article_published_time":"2022-09-14T10:39:22+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] 2d array pointer not apply to both dimensions","datePublished":"2022-09-14T10:39:22+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/"},"wordCount":458,"commentCount":0,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["arrays","c++","pointers"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/","url":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/","name":"[Solved] 2d array pointer not apply to both dimensions - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-14T10:39:22+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-2d-array-pointer-not-apply-to-both-dimensions-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] 2d array pointer not apply to both dimensions"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/319\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}