100% Advantage of pointers..an illustration

/*re-assigning a different name to a char array not possible directly but similar thing can be achieved with pointers*/
#include<stdio.h>
void main()
{
  char a[ ]="SATYAMU";
  char *p="cheppu";
  char *t;
  t=p;
  //a="cheppu";
/*  if the above line is not commented then we will get error, bcoz a is already assigned a string SATYAMU and new assignment with other name is not acceptable*/
  printf("%s, %d",t, *t);
  printf("\n %s, %d",p, *p);
}

తెరమీద
cheppu, 99
 cheppu, 99
గమనిక ... ఇక్కడ 99అనేది cheppuలో మొదటి అక్షరమైన c యొక్క ASCII విలువ.  'a' యొక్క ASCII విలువ 97 అని మీకు తెలుసు!. 


కామెంట్‌లు

ఈ బ్లాగ్ నుండి ప్రసిద్ధ పోస్ట్‌లు

100% C prog to write content into a file and then read it back onto the console

Spic macay

శ్రీరస్తు.. రామలింగ 18-1-24 (సూరసాని వారి ఆహ్వానము)