Diferencia entre revisiones de «strlen()»

De ArduWiki
Saltar a: navegación, buscar
(Retorno)
(Ejemplo)
 
Línea 18: Línea 18:
 
== Ejemplo ==
 
== Ejemplo ==
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">
char cadena[] = "Arduino";
+
void setup(){
byte largo = strlen(cadena);  //
+
  Serial.begin(115200);
</syntaxhighlight>
+
  char nom[] = "Arduino";
 +
  Serial.print(strlen(nom));  //7
 +
}
 +
void loop() {
 +
  //Nada
 +
}</syntaxhighlight>
  
 
== Vea también ==
 
== Vea también ==

Revisión actual del 17:57 3 abr 2019

Descripción

La función determina la longitud de un string excluyendo el carácter nulo final.

Sintaxis

strlen(matriz);

Parámetros

matriz
nombre de la matriz char o string a analizar

Retorno

La longitud del string en int.

Advertencias

Ninguna

Ejemplo

void setup(){ 
   Serial.begin(115200);
   char nom[] = "Arduino";
   Serial.print(strlen(nom));   //7
}
void loop() { 
   //Nada
}

Vea también

Referencias