EngineersGarage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Advertise
You are here: Home / Replies / First of all you need a basic

First of all you need a basic

|

Microcontroller › 8051 › Significance of * (star) in this program › First of all you need a basic

December 13, 2013 at 5:45 am #10730
shailesh
Participant

First of all you need a basic knowledge of C lang….

by the way it is not star but is is called as a POINTER…..

 

 

void lcd_data(unsigned char *disp)

{

while(*disp)

  lcd_disp(*disp++);

}

 

 

explanation..

 

 while(*disp) is conditional statament if Your character is not null ( ‘’ ) then and then lcd_disp(*disp++); executed and then due to Post increment Next address is came in pointer…and again while(*disp) condition check if it not null then display on lcd otherwise condition of loop is false and loop is terminated…

 

 

So Pointer is gives You a address Of your Variables…

Like wise

Disp[8]=”SHAILESH” stored at 0x00H then

 

*Disp will giive your a Address Of Disp[0] Not ‘S’;

 

 

 

 

RSS Recent Posts

  • Measuring controller current output with a meter December 12, 2025
  • What is involved to convert a small town to fiber optic? December 12, 2025
  • Droplet1 December 12, 2025
  • Help to Identify capacitor fault December 12, 2025
  • Dog fence help December 12, 2025

Stay Up To Date

Newsletter Signup
EngineersGarage

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Engineers Garage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Advertise