{"id":1021,"date":"2022-10-05T10:15:43","date_gmt":"2022-10-05T04:45:43","guid":{"rendered":"https:\/\/jassweb.com\/new22\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed\/"},"modified":"2022-10-05T10:15:43","modified_gmt":"2022-10-05T04:45:43","slug":"solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/","title":{"rendered":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]"},"content":{"rendered":"<h2> Introduction <\/h2>\n<p>[ad_1]<\/p>\n<p>Symbolic constants are an important part of programming languages, as they allow for the use of meaningful names instead of literal values. However, it is important to understand the syntax of the language when assigning values to symbolic constants. This statement is saying that assigning a value to a symbolic constant in an executable statement is a syntax error. In other words, it is not valid syntax to assign a value to a symbolic constant in an executable statement. This article will explain why this is the case and provide examples of valid and invalid syntax.<\/p>\n<h2> Solution<\/h2>\n<p><\/p>\n<p>This statement means that it is not valid to assign a value to a symbolic constant in an executable statement. A symbolic constant is a name that stands for a specific value, and it cannot be changed. Therefore, attempting to assign a value to a symbolic constant in an executable statement will result in a syntax error. <\/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><\/p>\n<p><script><\/p>\n<p><\/script><\/p>\n<p>\n<\/p>\n<div id=\"answer-42104746\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"42104746\" data-parentid=\"42103426\" 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>If you\u2019re asking what I think you\u2019re asking, here\u2019s an example in C#:<\/p>\n<pre><code>const int numPeople = 10;\nnumPeople = 20 + 15;\n<\/code><\/pre>\n<p>The whole idea of a symbolic constant is just that \u2013 it\u2019s a constant. If you <em>could<\/em> assign a value to a symbolic constant, it wouldn\u2019t be a constant, it would be a variable (which is why the above code won\u2019t compile).<\/p>\n<p>In this case, <code>numPeople<\/code> is a symbol representing the constant <code>10<\/code>. It\u2019s a named constant in effect. By way of contrast, <code>20<\/code> and <code>15<\/code> are literal constants.<\/p>\n<p>In C and C#, symbolic constants and literal constants should have the same effect in code \u2013 it\u2019s literally just a substitution. Effectively, <code>numPeople<\/code> does not exist at runtime, it\u2019s just a compile-time construct. So the last line of the above code is semantically equivalent to:<\/p>\n<pre><code>10 = 20 + 15;\n<\/code><\/pre>\n<p>which clearly makes no sense.<\/p>\n<p>I wouldn\u2019t exactly call this a \u201ccommon\u201d programming error, by the way, but I guess it does happen.<\/p>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p> <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p>\n<\/div>\n<\/div>\n<p>solved How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] <\/p>\n<p><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1088640234840270\" crossorigin=\"anonymous\"><\/script><\/p>\n<p><script><\/p>\n<p><\/script> <\/div>\n<p>[ad_2]<\/p>\n<p>Understanding the statement &#8220;Assigning a value to a symbolic constant in an executable statement is a syntax error&#8221; is important for any programmer. A symbolic constant is a name that stands for a specific value, and it is usually used to represent a value that is used multiple times in a program. The value of a symbolic constant cannot be changed, so assigning a value to it in an executable statement is a syntax error. This is because the value of a symbolic constant is already set and cannot be changed.<\/p>\n<p>Symbolic constants are used to make programs easier to read and maintain. They are also used to make programs more efficient, as they can be used to represent values that are used multiple times in a program. For example, if a program needs to use the number 10 multiple times, it can be represented by a symbolic constant instead of writing out the number 10 each time. This makes the program more efficient and easier to read.<\/p>\n<p>Syntax errors occur when a program does not follow the rules of the programming language. In this case, assigning a value to a symbolic constant in an executable statement is a syntax error because the value of a symbolic constant is already set and cannot be changed. This is why it is important to understand the statement and to make sure that you are not assigning a value to a symbolic constant in an executable statement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction [ad_1] Symbolic constants are an important part of programming languages, as they allow for the use of meaningful names instead of literal values. However, it is important to understand the syntax of the language when assigning values to symbolic constants. This statement is saying that assigning a value to a symbolic constant in an &#8230; <a title=\"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/\" aria-label=\"More on [Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]\">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":[324],"class_list":["post-1021","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - 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-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"Introduction [ad_1] Symbolic constants are an important part of programming languages, as they allow for the use of meaningful names instead of literal values. However, it is important to understand the syntax of the language when assigning values to symbolic constants. This statement is saying that assigning a value to a symbolic constant in an ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-05T04:45:43+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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]\",\"datePublished\":\"2022-10-05T04:45:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/\"},\"wordCount\":599,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"c++\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/\",\"name\":\"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-10-05T04:45:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]\"}]},{\"@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=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - 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-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - JassWeb","og_description":"Introduction [ad_1] Symbolic constants are an important part of programming languages, as they allow for the use of meaningful names instead of literal values. However, it is important to understand the syntax of the language when assigning values to symbolic constants. This statement is saying that assigning a value to a symbolic constant in an ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/","og_site_name":"JassWeb","article_published_time":"2022-10-05T04:45:43+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]","datePublished":"2022-10-05T04:45:43+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/"},"wordCount":599,"commentCount":0,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/","name":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-10-05T04:45:43+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-understand-the-following-statement-assigning-a-value-to-a-symbolic-constant-in-an-executable-statement-is-a-syntax-error-closed-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to understand the following statement: \u201cAssigning a value to a symbolic constant in an executable statement is a syntax error\u201d [closed]"}]},{"@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=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","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\/1021","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=1021"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/1021\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=1021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=1021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=1021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}