[riot-devel] char* to int and vice versa

Marc dkm+riotos at kataplop.net
Mon Sep 5 18:43:55 CEST 2016


Try 

sprintf(a_string, "%d",the_int);

:)
Marc


September 5, 2016 6:40 PM, "Adeel Mohammad Malik" <adeel.mohammad.malik at ericsson.com> wrote:
> atoi() converts from a string to an int. I want to convert an int to a string.
> 
> /Adeel
> 
> From: devel [mailto:devel-bounces at riot-os.org] On Behalf Of Simon Brummer
> Sent: Monday, September 05, 2016 6:36 PM
> To: RIOT OS kernel developers
> Subject: Re: [riot-devel] char* to int and vice versa
> 
> Ah okay. You are looking for atoi() ;)
> 
> Am 05.09.2016 6:18 nachm. schrieb "Adeel Mohammad Malik" <adeel.mohammad.malik at ericsson.com>:
> 
> The char * is a string here. Basically what I want is the equivalent of sprintf().
> 
> /Adeel
> 
> From: devel [mailto:devel-bounces at riot-os.org] On Behalf Of Simon Brummer
> Sent: Monday, September 05, 2016 6:10 PM
> To: RIOT OS kernel developers
> Subject: Re: [riot-devel] char* to int and vice versa
> 
> Well, in c any Pointer is an integer. If you want the plain numeric value, you can just cast the
> pointer to int. There is no conversion function
> 
> Am 05.09.2016 5:58 nachm. schrieb "Adeel Mohammad Malik" <adeel.mohammad.malik at ericsson.com>:
> 
> Hi,
> 
> A quick question, what functions should I use to convert between a char * and int in RIOT?
> 
> /Adeel
> 
> _______________________________________________
> devel mailing list
> devel at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
> 
> _______________________________________________
> devel mailing list
> devel at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel


More information about the devel mailing list